/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 05 2026 | 19:04:12 */
/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS, echa un vistazo a https://www.w3schools.com/css/css_syntax.asp

Fin del comentario */ 

.woocommerce-product-details__add-to-cart{
	margin-bottom:20px;
}
.woocommerce-page.single-product.scfw-size-chart-active .elementor-location-header, .woocommerce-page.single-product.scfw-size-chart-active #tpbr_topbar{
	z-index:1 !important;
}

.woocommerce-page.single-product table#size-chart tr th{
	background:#C69191;
}

.woocommerce-page.single-product .remodal-close:hover, .woocommerce-page.single-product .remodal-close:focus{
	color:white;
}

.woocommerce-page.single-product  .remodal-close::before{
	color:white;
}

.woocommerce-page.single-product .md-size-chart-btn{
	display:none;
}

.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item
 {
	    background: #00000000;
    padding: 0px 15px;
    border: solid 1px #d2d2d2;
}

.woocommerce-page.single-product .woocommerce-notices-wrapper{
	    margin-top: 20px;
}

.woocommerce-page.single-product .woocommerce-notices-wrapper .woocommerce-message{
	color: black;
    background: #96dab9;
}

.woocommerce-page.single-product .woocommerce-message:before{
    background: #ddffd6;
    border-radius: 100%;
    padding: 4px;
    top: -4px;
    color: #000000;
}

.woocommerce-page.single-product .woocommerce-message a.button {
	    background: white;
    padding: 10px;
    color: black !important;
    border: 0;
    top: 15px;
    font-weight: bold;
    letter-spacing: 1px;
}


@media(max-width:768px){
	
.woocommerce-page.single-product .woocommerce-message a.button {
	    padding: 0 10px;
}
	
	.woocommerce-page.single-product .woocommerce-message:before{

            top: 10px;
        left: 5px;
}

}



@media(max-width:1280px){
	.woocommerce-page.single-product .woocommerce-notices-wrapper{
	    margin-top: 0px;
}

}


/* VARIACIÓN AGOTADA */
.variable-item.is-out-of-stock  {
	background: linear-gradient(to top left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) calc(50% - .8px), rgb(0 0 0 / 49%) 50%, rgba(0, 0, 0, 0) calc(50% + .8px), rgba(0, 0, 0, 0) 100%), linear-gradient(to top right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) calc(50% - .8px), rgb(255 255 255) 50%, rgba(0, 0, 0, 0) calc(50% + .8px), rgba(0, 0, 0, 0) 100%) !important;
  background-color: #f1f1f1 !important;
  border-color: #c9c9c9 !important;
  color: #666 !important;
  cursor: not-allowed;
  position: relative;
  overflow: hidden;
	
}