/* Products Tease (Miniatures) */

.product-tease-badge {
	position: absolute;
	top: 10px;
	left: 10px;
	color: #fff;
	z-index: 2;
	font-size: 1rem;
	padding: 10px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	border-radius: 10px;
}

div.woocommerce-custom-cart .product-tease-badge {
	font-size: 0.7rem;
	padding: 7px 7px 5px;
}


/* Fixs Post-updates */

/* Newsletter Footer */

body .widget-newsletter div.gform_heading {
	display: none;
}

/* Single Products*/

body.single-product article table.variations header h3 {
	display: none;
}

body.single-product article table.variations header button#size_guide-open {
	display: none;
}

body.single-product article table.variations div.variation-radios {
	display: none;
}


body.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
	color: #fff;
	font-weight: bold;
}

body.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover .variable-item-span {
	color: #000!important;
}

body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,
body.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before {
	display: none;
}

body.single-product #breadcrumbs {
	overflow-x: unset!important;
}

.single-product article form.cart p.price {
	display: none;
}


/* Breadcrumbs*/

@media screen and (max-width: 740px) {
	body.single-product #breadcrumbs {
		overflow-x: scroll!important;
	}
	
	body.single-product #breadcrumbs > span {
		display: flex;
	}
}


