html:not(.zoggs) body{background-color:#fdf9f8;max-width:1440px;margin:0 auto}.visible-when-content-ready{visibility:visible !important;background:none;position:relative !important;top:0 !important}.display-none{display:none !important}.compartir-title{display:inline-block;margin-right:10px;font-size:14px;color:#555}footer{padding:20px 25px}.head-main a{font-size:16px}@media(min-width: 768px){body.template-home .container,body.template-home .container-fluid{max-width:1440px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important}header.head-main .container-fluid{padding-left:45px !important;padding-right:45px !important}body.template-home .section-slider-home .container-fluid>.row,body.template-home .js-home-main-slider-visibility .container-fluid>.row,body.template-home .js-home-mobile-slider-visibility .container-fluid>.row,body.template-home .home-slider-container .container-fluid>.row{margin-left:0 !important;margin-right:0 !important}}header.head-main,header.head-main .js-nav-logo-bar,header.head-main .desktop-header-container,header.head-main .container-fluid{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important;max-width:1440px;margin:0 auto}.font-16{font-size:16px !important}header.head-main .container-fluid{padding-left:45px !important;padding-right:45px !important}@media(max-width: 767px){header.head-main #logo.logo-img-container{background:#fff !important;background-color:#fff !important;padding-left:17px !important;margin-top:0 !important}header.head-main .container-fluid{max-width:1440px;margin:0 auto;padding-left:15px !important;padding-right:15px !important}}@media(min-width: 768px){header.head-main #logo.logo-img-container{background:#fff !important;background-color:#fff !important;padding-left:17px !important;margin-top:17px !important;border-radius:4px !important;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03) !important}header.head-main .js-nav-desktop-list.nav-desktop-list{width:fit-content !important;background:#fff !important;background-color:#fff !important;padding:14px 37px 14px !important;border-radius:4px !important;margin:16px 0 0 !important;box-shadow:7px 4px 16px -4px rgba(16,24,40,.08),4px 4px 6px -2px rgba(16,24,40,.03) !important;border-left:8px solid #fff;position:relative;left:-5px}header.head-main .nav-main-item.nav-dropdown{position:relative !important}header.head-main .js-desktop-dropdown.desktop-dropdown{position:absolute !important;top:100% !important;left:0 !important;width:500px !important;max-width:500px !important;background:#fff !important;background-color:#fff !important;padding:16px !important;box-shadow:0 8px 24px rgba(0,0,0,.12) !important;z-index:100 !important}header.head-main .desktop-list-subitems{column-count:2 !important;column-gap:24px !important}header.head-main .part-two-desktop{display:flex !important;align-items:center !important;width:fit-content !important;background:#fff !important;background-color:#fff !important;border:none !important;border-radius:4px !important;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03) !important;padding:10px 16px !important;margin-top:16px !important}header.head-main .part-two-desktop .col-utility{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding:4px !important;border:none !important;outline:none !important;box-shadow:none !important;top:0 !important}header.head-main .part-two-desktop .utilities-item,header.head-main .part-two-desktop .utilities-link,header.head-main .part-two-desktop .utilities-container{border:none !important;outline:none !important;box-shadow:none !important}}.js-nav-logo-bar .col-utility{background-color:#fff !important;padding:19px 5px 19px 10px;top:9px;left:-3px;border:none !important;outline:none !important;box-shadow:none !important}@media(min-width: 768px){header.head-main .js-nav-logo-bar .col-utility,header.head-main .js-nav-logo-bar .utilities-item,header.head-main .js-nav-logo-bar .utilities-link{border:none !important;outline:none !important;box-shadow:none !important}}@media(max-width: 767px){.js-nav-logo-bar .col-utility{top:0}}@media(min-width: 768px){body.template-home header.head-main{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:1200 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}}@media(min-width: 768px){body.template-product header.head-main{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;z-index:10 !important}body.template-product header.head-main .js-nav-logo-bar,body.template-product header.head-main .container-fluid,body.template-product header.head-main .desktop-header-container{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}}@media(max-width: 767px){header.head-main .js-nav-logo-bar{background:#fff !important;background-color:#fff !important;border:1px solid #f2f4f7 !important;border-radius:4px !important;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03) !important;padding:8px 8px 8px 16px !important;margin:8px 0 0 !important;width:auto !important;align-items:center !important}header.head-main .js-nav-logo-bar .col-utility{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding:4px !important}header.head-main #logo.logo-img-container{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;margin-top:0 !important;padding-left:0 !important}.utilities-container{z-index:1;display:inline-block;margin:0 3px}.logo-img-big{max-height:16px}.modal-nav-hamburger .nav-list-link{display:flex;padding:15px;margin-bottom:15px;line-height:initial;font-size:16px;font-weight:600;color:#3c3c3c}.nav-list .nav-list-arrow svg{display:none !important}.nav-list .nav-list-arrow::after{content:"";display:inline-block;width:10px;height:10px;margin-left:4px;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg);vertical-align:middle}#nav-hamburger .modal-header{border-bottom:0}#nav-hamburger .modal-close{float:right}.modal-nav-hamburger .nav-body{display:flex;flex-direction:column;width:100%;padding-right:26px}}@media(min-width: 768px){.logo-img{width:auto !important;height:auto !important;max-height:none !important;max-width:none !important;margin:20px 0 !important;padding-left:0 !important}.logo-img-big{max-width:53% !important;max-height:80px !important}}@media(max-width: 767px){#single-product .js-product-slide-link{padding-bottom:0 !important;height:auto !important;max-height:none !important;display:block !important;overflow:hidden}#single-product .js-product-slide-img{position:static !important;left:auto !important;transform:none !important;width:100% !important;height:auto !important;max-width:100% !important;max-height:none !important;object-fit:initial !important;display:block !important}#single-product .js-swiper-product{padding-bottom:0px}#single-product .js-swiper-product-pagination.swiper-pagination{bottom:0 !important}}@media(min-width: 768px){#single-product .section-single-product>.col-md-8{max-width:58% !important;width:auto !important}#single-product [data-store^=product-image]{display:grid !important;grid-template-columns:minmax(64px, 100px) minmax(280px, 560px);gap:12px;align-items:start;max-width:700px;width:100%;margin-left:0 !important;margin-right:0 !important}#single-product [data-store^=product-image]:not(:has(>.col-2)):not(:has(>.col-auto)){grid-template-columns:minmax(280px, 560px)}#single-product [data-store^=product-image]>[class*=col]{width:auto !important;max-width:none !important;flex:none !important;padding-left:0 !important;padding-right:0 !important}#single-product .js-product-slide-link{height:auto !important;max-height:none !important;overflow:hidden !important;background:#f3f3f3}#single-product .js-product-slide-img{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center !important}#single-product .product-image-container,#single-product .js-swiper-product{position:relative !important;height:auto !important}#single-product .js-swiper-product-pagination.swiper-pagination{position:relative !important;bottom:16px !important;width:auto !important;transform:none !important;z-index:5;left:0px}#single-product a.js-product-thumb.product-thumb{padding-bottom:100% !important;margin-bottom:.75rem !important;width:100% !important}#single-product a.js-product-thumb.product-thumb img{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important}}#single-product .product-image-nav{position:absolute !important;top:50% !important;margin-top:0 !important;transform:translateY(-50%);z-index:6;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e6e6e6;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08);cursor:pointer;opacity:.95}#single-product .js-swiper-product-prev.product-image-nav{left:12px;right:auto}#single-product .js-swiper-product-next.product-image-nav{right:12px;left:auto}#single-product .product-image-nav.swiper-button-disabled{opacity:.35;cursor:default}#single-product .product-image-nav svg{width:14px;height:14px;fill:#222}@media(min-width: 1200px){#single-product [data-store^=product-image]{grid-template-columns:minmax(80px, 110px) minmax(360px, 560px)}}@media(min-width: 1440px){#single-product [data-store^=product-image]{grid-template-columns:110px 560px;max-width:700px}}.section-single-product{margin-bottom:25px;margin-top:14px;border-top:1px solid #ebebeb;padding-top:20px}.js-product-description-block .js-product-detail-description{position:relative !important;max-height:220px !important;overflow:hidden !important;height:auto !important}.js-product-description-block:not(.is-expanded) .js-product-detail-description::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:80px !important;pointer-events:none !important;z-index:1 !important;background:linear-gradient(to bottom, rgba(253, 249, 248, 0) 0%, rgba(253, 249, 248, 0.75) 55%, #fdf9f8 100%) !important}.js-product-description-block.is-expanded .js-product-detail-description,.js-product-detail-description.product-detail-description-full{max-height:none !important;overflow:visible !important;height:auto !important}.js-product-description-block.is-expanded .js-product-detail-description::after,.js-product-detail-description.product-detail-description-full::after{display:none !important;content:none !important}.sticky-product.sticky-product-expanded{position:static !important;top:auto !important}.js-view-detail-description{display:inline-flex !important;align-items:center;visibility:visible !important;opacity:1 !important;cursor:pointer;margin-top:8px !important;background:rgba(0,0,0,0);border:0;padding:0;font-size:16px;margin:0 auto;display:block !important;margin-bottom:15px}@media(min-width: 768px){.js-product-description-block .js-product-detail-description{max-height:350px !important}}#product-description{max-height:none !important;overflow:visible !important}.js-product-detail-description,.js-product-detail-description p,.js-product-detail-description span,.js-product-detail-description div,.js-product-detail-description li,.js-product-detail-description ul,.js-product-detail-description ol,.product-detail-description,.product-detail-description p,.product-description.user-content,.product-description.user-content p,.product-description.user-content span,.product-description.user-content div,.product-description.user-content li{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}.section-video-home,.section-video-home .home-video-container,.section-banners-home,.section-banners-home .container-fluid{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.section-video-home .home-video-container{overflow:hidden}.section-video-home .container-fluid{padding-left:0 !important;padding-right:0 !important}.home-video-container .js-home-video-container.embed-responsive,.home-video-container .js-home-video-container.embed-responsive-1by1{padding-bottom:56.25% !important}.home-video-container .home-video iframe,.section-video-home .home-video iframe{left:0 !important;top:0 !important;width:100% !important;height:100% !important;max-width:none !important}.home-video-container .home-video-image{object-fit:contain !important;object-position:center center !important;background-color:#000}.swiper-text,.swiper-slide-active .swiper-text{top:auto !important;bottom:10% !important;left:4% !important;right:auto !important;transform:none !important;text-align:left !important;width:fit-content !important;max-width:85% !important;padding:0px !important;font-size:16px}@media(max-width: 767px){.swiper-text,.swiper-slide-active .swiper-text{bottom:12% !important;left:4% !important;max-width:90% !important;padding:0 16px !important;font-size:16px}}.swiper-light .btn-small{display:inline-block;padding:14px;font-size:12px;letter-spacing:0}.section-featured-home{margin:10px;margin-bottom:10px}.section-title,h2.section-title,.products-section-title,h2.products-section-title{padding:0 40px !important;font-size:40px !important;line-height:44px !important;font-weight:500 !important;margin-top:10px !important;margin-bottom:1.5rem !important;letter-spacing:-0.792px;text-align:left !important;font-family:"Inter SemiBold",Roboto,Arial,sans-serif}.products-section-title-container.section-title{padding:0 !important;margin:0 !important}.products-section-title-container .products-section-title{padding:0 40px !important;margin-top:10px !important;margin-bottom:1.5rem !important}@media(max-width: 767px){.section-title,h2.section-title,.products-section-title,h2.products-section-title{padding:0 1rem !important;font-size:28px !important;line-height:32px !important;margin-top:8px !important;margin-bottom:12px !important}.products-section-title-container.section-title{padding:0 !important;margin:0 !important}.products-section-title-container .products-section-title{padding:0 1rem !important;margin-top:8px !important;margin-bottom:12px !important}}@media(min-width: 768px){.item-name,.js-item-name{font-size:16px;font-weight:600;line-height:1.2}.item-price{color:#323232;font-size:16px;font-weight:100}}@media(max-width: 767px){.item-name,.js-item-name{font-size:14px;font-weight:600;line-height:1.2}.item-price{color:#323232;font-size:14px;font-weight:100}}.item-image{height:auto !important;aspect-ratio:.75;overflow:hidden !important;position:relative !important}.item-image .position-relative.d-block{padding-bottom:0 !important;height:100% !important;overflow:hidden !important}.item-image img,.item-image .js-item-image{width:100% !important;height:100% !important;max-height:none !important;object-fit:contain !important;object-position:center !important}.item-description{background:none !important}footer{padding-top:40px;background:none;font-size:16px;color:#e5e7eb}footer .subtitle{text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}.footer-legal{display:none !important}.footer-brand-bottom{text-align:center;padding:28px 16px 36px;margin-top:8px;border-top:1px solid #e6e6e6}.footer-brand-socials{display:flex;justify-content:center;align-items:center;gap:18px;margin-bottom:14px}.footer-brand-social{display:inline-flex;color:#6b6b6b;line-height:0;transition:color .2s ease}.footer-brand-social:hover{color:#3d3d3d}.footer-brand-icon{width:28px !important;height:28px !important;max-width:28px !important;display:block !important}.footer-brand-social svg{width:28px !important;height:28px !important;max-width:28px !important;display:block !important}.footer-brand-copy{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#555;letter-spacing:.01em}.faq-page{max-width:900px;margin:0 auto;padding:20px 16px 40px}.faq-item{border-bottom:1px solid #ebebeb;padding:0}.faq-question{list-style:none;cursor:pointer;padding:18px 40px 18px 0;font-size:18px;font-weight:600;line-height:1.35;position:relative}.faq-question::-webkit-details-marker{display:none}.faq-question::after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400}.faq-item[open] .faq-question::after{content:"-"}.faq-answer{padding:0 0 20px;font-size:15px;line-height:1.55;color:#444}.faq-answer h3{font-size:16px;margin:16px 0 8px}.faq-answer p,.faq-answer ul,.faq-answer ol{margin:0 0 12px}.js-price-container{font-size:18px}
/* Engine:dart */