.elementor-881 .elementor-element.elementor-element-96b8c5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-881 .elementor-element.elementor-element-79a2569{text-align:center;}.elementor-881 .elementor-element.elementor-element-79a2569 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-8bb541c );}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-grid-modern{gap:28px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-slide{padding:0 calc(28px / 2);}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-list{margin:0 calc(28px / -2);}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-card{background-color:#000000;border-style:none;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-image > a{border-radius:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-editorial-grid-card .woolentor-product-overlay{border-radius:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-image img.woolentor-product-img{border-radius:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-grid-magazine .woolentor-product-image{border-radius:0px 0px 0px 0px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-content{align-items:flex-start;text-align:left;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-content-header{align-items:flex-start;text-align:left;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-item .woolentor-badge{color:#FFFFFF;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-title a{color:#FFFFFF;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-title{font-size:17px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-stars{gap:2px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-categories .woolentor-product-category{color:#D5D5D5;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-luxury-card .woolentor-product-category-badge{color:#D5D5D5;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-price{color:var( --e-global-color-8bb541c );}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-price del{color:var( --e-global-color-8bb541c );}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-actions .woolentor-cart-btn{color:#FFFFFF!important;background-color:var( --e-global-color-8bb541c );background:var( --e-global-color-8bb541c );border-radius:6px 6px 6px 6px!important;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-actions .woolentor-cart-btn:hover{background-color:#FF0000!important;background:#FF0000!important;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-luxury-card .woolentor-cart-btn::before{background-color:#FF0000;background:#FF0000;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-actions .woolentor-cart-btn svg{width:25px;height:25px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-luxury-card .woolentor-cart-arrow{font-size:25px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-quick-actions .woolentor-quick-action svg{width:18px;height:18px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-quick-actions .woolentor-quick-action{font-size:18px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-pagination{justify-content:center;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-pagination ul{gap:1px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-pagination ul li a{background-color:#7A7A7A;}body.elementor-page-881:not(.elementor-motion-effects-element-type-background), body.elementor-page-881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-grid-modern{gap:20px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-slide{padding:0 calc(20px / 2);}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-list{margin:0 calc(20px / -2);}}@media(min-width:768px){.elementor-881 .elementor-element.elementor-element-96b8c5f{--content-width:1280px;}}@media(max-width:767px){.elementor-881 .elementor-element.elementor-element-79a2569 .elementor-heading-title{font-size:38px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-product-grid-modern{gap:15px;}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-slide{padding:0 calc(15px / 2);}.elementor-881 .elementor-element.elementor-element-05a39eb .woolentor-layout-slider .slick-list{margin:0 calc(15px / -2);}}/* Start custom CSS for woolentor-product-grid-modern, class: .elementor-element-05a39eb */.elementor-881 .elementor-element.elementor-element-05a39eb .ht-product-image,
.elementor-881 .elementor-element.elementor-element-05a39eb .ht-product-image a,
.elementor-881 .elementor-element.elementor-element-05a39eb img {
    background: transparent !important;
    background-color: transparent !important;
}
/* Cambia el texto del contador de resultados a color blanco */
.woolentor-results-info {
    color: #ffffff !important;
}

/* Cambia el fondo, color de icono/texto y borde del botón activo a rojo */
.woolentor-layout-btn.woolentor-active,
.woolentor-layout-btn.woolentor-active i,
.woolentor-layout-btn.woolentor-active svg {
    background-color: #ff0000 !important; /* Ajusta el tono de rojo si usas un hexadecimal específico (ej. #e60000) */
    color: #ffffff !important;            /* Mantiene el icono/texto en blanco para que contraste */
    border-color: #ff0000 !important;        /* Cambia el borde al mismo rojo */
    fill: #ffffff !important;             /* Asegura el color en iconos SVG */
}/* End custom CSS */
/* Start custom CSS *//* Quita el fondo de absolutamente cualquier elemento dentro del Product Grid que contenga la imagen */
[class*="product"] img,
[class*="product"] figure,
[class*="product"] a,
[class*="product"] div,
[class*="ht-"] img,
[class*="ht-"] a,
[class*="ht-"] div {
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */