.elementor-19170201 .elementor-element.elementor-element-b2570fb, .elementor-19170201 .elementor-element.elementor-element-b2570fb > [class*="elementor-background-"]{border-radius:16px 16px 16px 16px;}.elementor-19170201 .elementor-element.elementor-element-e571441 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;column-gap:0px;}.elementor-19170201 .elementor-element.elementor-element-e571441 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19170201 .elementor-element.elementor-element-659c3e6:not(.elementor-motion-effects-element-type-background), .elementor-19170201 .elementor-element.elementor-element-659c3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-19170201 .elementor-element.elementor-element-659c3e6{border-style:solid;border-width:1px 1px 0px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19170201 .elementor-element.elementor-element-659c3e6, .elementor-19170201 .elementor-element.elementor-element-659c3e6 > [class*="elementor-background-"]{border-radius:16px 16px 0px 0px;}.elementor-19170201 .elementor-element.elementor-element-659c3e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19170201 .elementor-element.elementor-element-d66a32a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badges{gap:8px;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge{min-width:50px;border-style:solid;border-width:1px;border-radius:4px;padding:2px 8px 2px 8px;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-sale, .elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-onsale{color:#222222;background-color:#FFFFFF;border-color:#222222;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-new{color:#222222;background-color:#FEE8C2;border-color:#FEE8C2;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-pack{color:#FFFFFF;background-color:#222222;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-out{color:#222222;background-color:#D8D8D8;border-color:#D8D8D8;}.elementor-19170201 .elementor-element.elementor-element-873d4b9 .ce-product-badge-online{color:#FFFFFF;background-color:#222222;}.elementor-19170201 .elementor-element.elementor-element-873d4b9{inset-inline-start:16px;top:16px;}.elementor-19170201 .elementor-element.elementor-element-a00eb73 img{height:100px;object-fit:contain;object-position:center center;}.elementor-19170201 .elementor-element.elementor-element-a00eb73 > .elementor-widget-container{border-radius:16px 16px 0px 0px;}.elementor-19170201 .elementor-element.elementor-element-8539cf9 > .elementor-widget-container{padding:0px 16px 16px 16px;}.elementor-19170201 .elementor-element.elementor-element-8539cf9{width:100%;inset-inline-start:50%;bottom:0px;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button{font-family:"GPS", sans-serif;font-size:16px;font-weight:normal;line-height:1.25em;--ce-btn-bg-color:#222222;background-color:var(--ce-btn-bg-color);border-color:#222222;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;padding:13px 25px 13px 25px;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button:not(#e){color:#FFFFFF;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button:hover, .elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button:focus{--ce-btn-bg-color:#000000;border-color:#000000;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button[aria-disabled]{background-color:rgba(129,138,145,0.35);border-color:#D8D8D8;pointer-events:auto;cursor:not-allowed;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button-combinations:not(#e){color:#222222;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button-combinations{background-color:#FFFFFF;border-color:#767676;}.elementor-19170201 .elementor-element.elementor-element-91225a4 a.elementor-button-combinations:hover{background-color:#F2F2F2;}.elementor-19170201 .elementor-element.elementor-element-91225a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 16px 16px;}.elementor-19170201 .elementor-element.elementor-element-91225a4{width:100%;inset-inline-start:50%;bottom:0px;}.elementor-19170201 .elementor-element.elementor-element-a7d3e93:not(.elementor-motion-effects-element-type-background), .elementor-19170201 .elementor-element.elementor-element-a7d3e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19170201 .elementor-element.elementor-element-a7d3e93{border-style:solid;border-width:0px 1px 1px 1px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19170201 .elementor-element.elementor-element-a7d3e93, .elementor-19170201 .elementor-element.elementor-element-a7d3e93 > [class*="elementor-background-"]{border-radius:0px 0px 16px 16px;}.elementor-19170201 .elementor-element.elementor-element-a7d3e93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19170201 .elementor-element.elementor-element-2dab8c3 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:12px;column-gap:0px;}.elementor-19170201 .elementor-element.elementor-element-2dab8c3 > .elementor-element-populated{padding:16px 16px 16px 24px;}.elementor-19170201 .elementor-element.elementor-element-7ae521a .ce-product-variants__patterns{justify-content:left;}.elementor-19170201 .elementor-element.elementor-element-7ae521a .ce-product-variants{gap:16px;}.elementor-19170201 .elementor-element.elementor-element-7ae521a .ce-product-variants__pattern{border-color:#D8D8D8;border-style:solid;border-width:1px;border-radius:50%;padding:2px;width:24px;height:24px;}.elementor-19170201 .elementor-element.elementor-element-7ae521a .ce-product-variants__pattern:hover{border-color:#4C4C4C;border-style:solid;border-width:1px;border-radius:50%;padding:2px;}.elementor-19170201 .elementor-element.elementor-element-db4b6c9{--ce-line-clamp:none;}.elementor-19170201 .elementor-element.elementor-element-db4b6c9 .elementor-heading-title{color:#222222;font-size:16px;font-weight:normal;line-height:1.5em;letter-spacing:0px;}.elementor-19170201 .elementor-element.elementor-element-db4b6c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19170201 .elementor-element.elementor-element-f309653 .ce-product-prices{font-weight:normal;letter-spacing:0px;gap:0px;}.elementor-19170201 .elementor-element.elementor-element-f309653 .ce-product-price-regular{color:#767676;}.elementor-19170201 .elementor-element.elementor-element-f309653 .ce-product-badge-sale{margin-inline-start:10px;color:#61CE70;}.elementor-19170201 .elementor-element.elementor-element-f309653{width:auto;}.elementor-19170201 .elementor-element.elementor-element-d754256 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-19170201 .elementor-element.elementor-element-d754256{width:auto;}.elementor.elementor-19170201 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}@media(max-width:1024px){.elementor-19170201 .elementor-element.elementor-element-db4b6c9{--ce-line-clamp:none;}}@media(max-width:767px){.elementor-19170201 .elementor-element.elementor-element-db4b6c9{--ce-line-clamp:none;}}/* Start custom CSS for product-miniature-image, class: .elementor-element-a00eb73 */.elementor-19170201 .elementor-element.elementor-element-a00eb73 img {
    border-radius: 16px 16px 0 0 !important;
    height: fit-content !important;
    padding: 16px 32px;
}

.miniatura-producto-inicio:hover .elementor-19170201 .elementor-element.elementor-element-a00eb73 img {
    padding-bottom: 72px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8539cf9 */.elementor-19170201 .elementor-element.elementor-element-8539cf9 {
    transform: translateX(-50%)
}/* End custom CSS */
/* Start custom CSS for product-miniature-add-to-cart, class: .elementor-element-91225a4 */.elementor-19170201 .elementor-element.elementor-element-91225a4 {
    transform: translateX(-50%)
}

.elementor-19170201 .elementor-element.elementor-element-91225a4 a {
    font-variation-settings: "wght" 360;
}

.elementor-19170201 .elementor-element.elementor-element-91225a4 a:not([href]) {
    background-color: #d8d8d8 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-659c3e6 */.elementor-19170201 .elementor-element.elementor-element-659c3e6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for product-miniature-name, class: .elementor-element-db4b6c9 */.elementor-19170201 .elementor-element.elementor-element-db4b6c9/* End custom CSS */