.elementor-1321 .elementor-element.elementor-element-a6e0ad3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-11333dd{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:18px;}.elementor-1321 .elementor-element.elementor-element-11333dd:not(.elementor-motion-effects-element-type-background), .elementor-1321 .elementor-element.elementor-element-11333dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1321 .elementor-element.elementor-element-b8ad57e > .elementor-widget-container{background-color:var( --e-global-color-b3c8591 );padding:10px 14px 10px 14px;border-radius:3px 3px 3px 3px;}.elementor-1321 .elementor-element.elementor-element-2042ac4 > .elementor-widget-container{background-color:var( --e-global-color-b3c8591 );padding:10px 14px 10px 14px;border-radius:3px 3px 3px 3px;}.elementor-1321 .elementor-element.elementor-element-aa66cb1 > .elementor-widget-container{background-color:var( --e-global-color-b3c8591 );padding:10px 14px 10px 14px;border-radius:3px 3px 3px 3px;}.elementor-1321 .elementor-element.elementor-element-0aa6c28{--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-item .woolentor-badge:not(.woolentor-category-badge){background-color:#E60D0D;font-family:"Mooli", Sans-serif;font-size:10px;font-weight:600;border-radius:3px 3px 3px 3px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-grid-luxury{gap:34px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-slide{padding:0 calc(34px / 2);}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-list{margin:0 calc(34px / -2);}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-image > a{border-radius:20px 0px 20px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-editorial-grid-card .woolentor-product-overlay{border-radius:20px 0px 20px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-image img.woolentor-product-img{border-radius:20px 0px 20px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-grid-magazine .woolentor-product-image{border-radius:20px 0px 20px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-title a{color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-title a:hover{color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price{color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price del{color:var( --e-global-color-secondary );}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price,.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price del{font-family:"Marcellus SC", Sans-serif;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-quick-actions .woolentor-quick-action:hover{background-color:var( --e-global-color-accent );}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-quick-actions .woolentor-quick-action svg{width:16px;height:16px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-quick-actions .woolentor-quick-action{font-size:16px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-pagination{justify-content:center;}@media(min-width:768px){.elementor-1321 .elementor-element.elementor-element-a6e0ad3{--content-width:1400px;}.elementor-1321 .elementor-element.elementor-element-11333dd{--width:22%;}.elementor-1321 .elementor-element.elementor-element-0aa6c28{--width:78%;}}@media(max-width:1024px){.elementor-1321 .elementor-element.elementor-element-a6e0ad3{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-grid-luxury{gap:20px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-slide{padding:0 calc(20px / 2);}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-list{margin:0 calc(20px / -2);}}@media(max-width:767px){.elementor-1321 .elementor-element.elementor-element-a6e0ad3{--margin-top:120px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1321 .elementor-element.elementor-element-11333dd{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-1321 .elementor-element.elementor-element-0aa6c28.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1321 .elementor-element.elementor-element-9c09e4d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-grid-luxury{gap:24px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-slide{padding:0 calc(24px / 2);}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-layout-slider .slick-list{margin:0 calc(24px / -2);}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-title{font-size:15px;margin:0px 0px 0px 0px;}.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price,.elementor-1321 .elementor-element.elementor-element-9c09e4d .woolentor-product-price del{font-size:15px;}}/* Start custom CSS */.woolentor-cart-arrow {
    display: none;
}

/* Estilos columna de filtros */
.wl-filter-1 .wlpf-term-box {
    border-color: #bbb !important;
    border-width: 1px !important;
    height: 18px !important;
    width: 18px !important;
}
.wl-filter-1 .wlpf-term-label {
    align-items: center;
}
.wl-filter-1 .wlpf-filter-field-type-radio .wlpf-term-box::before {
    background-color: #b59373 !important;
}
.wl-filter-1 .wlpf-term-field:checked+.wlpf-term-box::before {
    color: #b59373 !important;
}

/* Quick actions grid */
.magna-shopgrid .ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-bottom .ht-product-inner:hover .ht-product-action ul, .ht-products .ht-product.ht-product-action-style-2.ht-product-action-on-hover.ht-product-action-middle .ht-product-inner:hover .ht-product-action ul {
    height: 44px;
}
.magna-shopgrid .woolentor-action-btn-area li {
    height: fit-content !important;
}

/* Igualar tamaños de imagen prod */
.magna-shopgrid .wlshop-grid-area .ht-product-image {
    height: 350px;
}
.magna-shopgrid .wlshop-grid-area .ht-product-image a, .magna-shopgrid .ht-product-image a img {
    display: block;
    height: 100%;
    object-fit: cover;
}

/* Tamaño de imagen para lista */
.magna-shopgrid .ht-row .ht-product-inner {
    max-height: 250px;
}

/* Filtro de precio */
.wlpf-filter-wrap .wlpf-price-range-ui {
    height: 6px !important;
}
.wlpf-filter-wrap .wlpf-price-range-ui .ui-slider-range {
    background-color: #b5937366 !important;
}
.wlpf-filter-wrap .wlpf-price-range-ui .ui-slider-handle {
    background-color: #b59373 !important;
    height: 16px !important;
    width: 16px !important;
}/* End custom CSS */