@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";html body,html body *{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important}.js-swiper-featured-prev,.js-swiper-featured-next,.js-swiper-new-prev,.js-swiper-new-next,.js-swiper-offers-prev,.js-swiper-offers-next,.js-swiper-sale-prev,.js-swiper-sale-next,.js-swiper-products-prev,.js-swiper-products-next,.js-swiper-brands-prev,.js-swiper-brands-next{display:none !important;visibility:hidden !important}.js-swiper-featured,.js-swiper-new,.js-swiper-offers,.js-swiper-sale,.js-swiper-products,.js-swiper-brands{--fade-size: 15%;--mask-gradient: linear-gradient( to right, transparent, rgba(0, 0, 0, 0.4) calc(var(--fade-size) * 0.5), black var(--fade-size), black calc(100% - var(--fade-size)), black calc(100% - var(--fade-size)), rgba(0, 0, 0, 0.4) calc(100% - (var(--fade-size) * 0.5)), transparent 100% );-webkit-mask-image:var(--mask-gradient);mask-image:var(--mask-gradient);overflow:visible !important}.js-swiper-featured .swiper-wrapper,.js-swiper-new .swiper-wrapper,.js-swiper-offers .swiper-wrapper,.js-swiper-sale .swiper-wrapper,.js-swiper-products .swiper-wrapper,.js-swiper-brands .swiper-wrapper{transition-timing-function:linear !important;display:flex !important}.is-interacting .swiper-wrapper{transition-timing-function:ease-out !important}@media(min-width: 768px){.js-swiper-brands .swiper-slide{width:170px !important;margin-right:40px !important}}@media(max-width: 767px){.swiper-pagination{display:none !important}.js-swiper-featured .swiper-slide,.js-swiper-new .swiper-slide,.js-swiper-offers .swiper-slide,.js-swiper-sale .swiper-slide,.js-swiper-products .swiper-slide{width:100% !important;flex:0 0 100% !important;max-width:100% !important}.js-swiper-brands .swiper-slide{width:110px !important;flex:0 0 auto !important;margin-right:15px !important}.js-swiper-featured,.js-swiper-new,.js-swiper-offers,.js-swiper-sale,.js-swiper-products{--fade-size: 8%}}.js-swiper-brands .brand-image{opacity:1 !important;transition:none !important;visibility:visible !important}.js-swiper-brands .placeholder{display:none !important}#filters,.filters-categories-container,a.category-back{background:rgba(255,255,255,.7) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;border:1px solid rgba(255,255,255,.3) !important;border-radius:16px !important;box-shadow:0 8px 32px 0 rgba(31,38,135,.05) !important;padding:24px !important;margin-bottom:20px !important;transition:transform .4s cubic-bezier(0.165, 0.84, 0.44, 1),box-shadow .4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;display:block !important}#filters:hover,.filters-categories-container:hover,a.category-back:hover{transform:translateY(-4px) !important;box-shadow:0 12px 40px 0 rgba(31,38,135,.1) !important;border-color:rgba(255,255,255,.5) !important}a.category-back{color:#1a1a1a !important;font-weight:700 !important;text-decoration:none !important;display:flex !important;align-items:center !important;font-family:"Inter",sans-serif !important}#filters h4,#filters h6,.font-family-body.text-uppercase{border-bottom:1px solid rgba(0,0,0,.05) !important;padding-bottom:12px !important;margin-bottom:16px !important;font-weight:800 !important;font-family:"Inter",sans-serif !important;letter-spacing:.5px !important}.filters-categories-container ul li a{display:block !important;padding:10px 14px !important;border-radius:8px !important;transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1) !important;text-decoration:none !important;color:#555 !important;font-family:"Inter",sans-serif !important}.filters-categories-container ul li a:hover{background-color:rgba(214,0,88,.05) !important;color:#d60058 !important;padding-left:20px !important;font-weight:600 !important}html body .price-filter-btn{width:100% !important;border-radius:10px !important;font-weight:700 !important;text-transform:uppercase !important;margin-top:15px !important;background:linear-gradient(135deg, #333 0%, #1a1a1a 100%) !important;color:#fff !important;transition:all .3s ease !important;border:none !important;padding:12px 0 !important}html body .price-filter-btn:hover{background:linear-gradient(135deg, #111 0%, #000 100%) !important;box-shadow:0 4px 15px rgba(0,0,0,.3) !important;transform:scale(1.02) !important}.js-item-product .js-product-item-image-container-private>div,.js-item-product div[style*=padding-bottom]{padding-bottom:0 !important;height:auto !important;min-height:0 !important;position:static !important}a.js-product-item-image-link-private{display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;background-color:rgba(0,0,0,0) !important;overflow:hidden !important;position:relative !important;float:none !important;border-bottom:1px solid rgba(0,0,0,.03) !important}@media(min-width: 768px){a.js-product-item-image-link-private{height:240px !important;min-height:240px !important;max-height:240px !important}}@media(max-width: 767px){a.js-product-item-image-link-private{height:160px !important;min-height:160px !important;max-height:160px !important}}img.js-product-item-image-private{position:static !important;max-width:95% !important;max-height:95% !important;width:auto !important;height:auto !important;object-fit:contain !important;margin:auto !important;transform:none !important;left:auto !important;top:auto !important;transition:transform .6s cubic-bezier(0.165, 0.84, 0.44, 1) !important}.js-item-product:hover img.js-product-item-image-private{transform:scale(1.05) !important}html body{background-color:#f7f7f7 !important}html body .js-item-product,html body .section-home .js-item-product,html body .js-product-table .js-item-product{display:flex !important;flex-direction:column !important;height:100% !important;background:#fff !important;border:none !important;border-radius:12px !important;box-shadow:0 4px 15px rgba(0,0,0,.04) !important;overflow:hidden !important;padding-bottom:0 !important;box-sizing:border-box !important;transition:all .4s cubic-bezier(0.165, 0.84, 0.44, 1) !important}html body .js-item-product .item-image,html body .section-home .js-item-product .item-image,html body .js-product-table .js-item-product .item-image{height:250px !important;min-height:250px !important;background-color:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:10px !important}html body .js-item-product .item-image img,html body .section-home .js-item-product .item-image img,html body .js-product-table .js-item-product .item-image img{max-width:100% !important;max-height:100% !important;object-fit:contain !important;transform:scale(1.05) !important}@media(min-width: 768px){html body .js-item-product:hover,html body .section-home .js-item-product:hover,html body .js-product-table .js-item-product:hover{transform:translateY(-5px) !important;box-shadow:0 20px 40px rgba(0,0,0,.08) !important}html body .js-item-product:hover .item-image img,html body .section-home .js-item-product:hover .item-image img{transform:scale(1.08) !important}}html body .product-item-information,html body .section-home .product-item-information,html body .js-product-table .product-item-information{flex-grow:1 !important;display:flex !important;flex-direction:column !important;justify-content:flex-start !important;align-items:flex-start !important;text-align:left !important;padding:16px 16px 20px 16px !important;background:#fff !important;border-top:none !important}html body .item-description,html body .section-home .item-description{text-align:left !important;width:100% !important}html body .js-item-name.product-item-name,html body .section-home .js-item-name.product-item-name,html body .js-product-table .js-item-name.product-item-name,html body .js-item-name{min-height:2.8em !important;margin-bottom:8px !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px !important;line-height:1.3 !important;font-weight:400 !important;color:#333 !important;font-family:"Inter",sans-serif !important;text-align:left !important;letter-spacing:-0.1px !important}html body .product-item-price-container,html body .section-home .product-item-price-container,html body .js-product-table .product-item-price-container{order:2 !important;margin-bottom:10px !important;height:auto !important;min-height:40px !important;display:flex !important;flex-wrap:wrap !important;align-items:baseline !important;justify-content:flex-start !important}html body .product-item-price-compare{display:inline-block !important;width:auto !important;font-size:12px !important;color:#999 !important;text-decoration:line-through !important;font-weight:400 !important;line-height:1 !important;margin-bottom:4px !important;text-align:left !important;order:1 !important}html body .product-item-discount{display:inline-block !important;color:#00a650 !important;font-size:12px !important;font-weight:600 !important;margin-left:6px !important;order:2 !important}html body .js-price-display.product-item-price,html body .section-home .js-price-display.product-item-price,html body .js-product-table .js-price-display.product-item-price{display:block !important;width:100% !important;font-weight:400 !important;font-size:20px !important;color:#333 !important;font-family:"Inter",sans-serif !important;text-shadow:none !important;margin-right:8px !important;line-height:1 !important;letter-spacing:-0.5px !important;order:3 !important}html body .payment-discount-price-product-container,html body .js-payment-discount-price-product-container,html body .section-home .payment-discount-price-product-container{order:4 !important;display:block !important;margin-top:5px !important;text-align:left !important;line-height:1.2 !important;padding-right:30px !important}html body .text-accent.js-product-payments-container,html body .js-product-payments-container .text-accent,html body .text-accent.payment-discount-price-product-container,html body .payment-discount-price-product-container .text-accent,html body .js-product-discount-container,html body .js-product-discount-container *,html body .payment-discount-price-product,html body .payment-discount-price-product *,html body .js-payment-discount-price-product,html body .js-payment-discount-price-product *{color:#00a650 !important}html body .payment-discount-price-product{background:rgba(0,0,0,0) !important;padding:0 !important;font-weight:600 !important;font-size:13px !important;text-transform:none !important;letter-spacing:0 !important;display:inline-block !important}html body .payment-discount-price-product-container>span,html body .js-payment-discount-price-product-container>span{color:#00a650 !important;font-size:13px !important;font-weight:600 !important}html body .js-payment-discount-price-product-container::before,html body .section-home .js-payment-discount-price-product-container::before{content:"3 Cuotas sin interes con Tarjeta en el Local";display:block;color:#333 !important;font-size:12px !important;font-weight:600 !important;margin-bottom:0 !important;line-height:1.2 !important;text-transform:none !important}html body .price-compare{text-decoration:line-through !important;color:#999 !important;font-size:12px !important;width:100% !important;margin-bottom:4px !important;display:block !important}html body .js-item-product{position:relative !important}html body .product-item-information,html body .section-home .product-item-information{position:relative !important}html body .item-submit-container.js-item-submit-container,html body .section-home .item-submit-container.js-item-submit-container,html body .js-product-table .item-submit-container.js-item-submit-container{display:block !important;position:absolute !important;top:auto !important;bottom:15px !important;margin-top:0 !important;right:15px !important;width:24px !important;height:24px !important;margin:0 !important;padding:0 !important;z-index:10 !important;background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'%3E%3C/circle%3E%3Ccircle cx='20' cy='21' r='1'%3E%3C/circle%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'%3E%3C/path%3E%3C/svg%3E") no-repeat center center !important;background-size:24px 24px !important;border-radius:0 !important;box-shadow:none !important;transition:all .2s ease !important}html body .product-item-quick-shop-container,html body .js-item-product:hover .product-item-quick-shop-container,html body .section-home .js-item-product:hover .product-item-quick-shop-container,html body .js-product-table .js-item-product:hover .product-item-quick-shop-container{background:none !important;background-image:none !important}html body .js-item-product:hover .item-submit-container.js-item-submit-container,html body .section-home .js-item-product:hover .item-submit-container.js-item-submit-container,html body .js-product-table .js-item-product:hover .item-submit-container.js-item-submit-container{background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'%3E%3C/circle%3E%3Ccircle cx='20' cy='21' r='1'%3E%3C/circle%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'%3E%3C/path%3E%3C/svg%3E") no-repeat center center !important;background-size:24px 24px !important}html body .item-submit-container.js-item-submit-container:hover,html body .section-home .item-submit-container.js-item-submit-container:hover,html body .js-product-table .item-submit-container.js-item-submit-container:hover{background:rgba(0,0,0,0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'%3E%3C/circle%3E%3Ccircle cx='20' cy='21' r='1'%3E%3C/circle%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'%3E%3C/path%3E%3C/svg%3E") no-repeat center center !important;background-size:24px 24px !important;transform:scale(1.1) !important;opacity:.7 !important}html body .js-item-submit-container form.js-product-form,html body .js-item-submit-container .item-submit-container{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;position:absolute !important;top:0 !important}.js-home-main-slider-container{margin-top:0 !important;position:relative !important;z-index:5 !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding-bottom:35px !important;margin-bottom:0 !important}html body .js-home-main-slider-container .shape-divider,html body .js-home-main-slider-container svg.divider,html body .js-home-main-slider-container svg.slider-arrow,html body .js-home-main-slider-container .js-home-slider-down-arrow{display:none !important}.js-home-main-slider,.js-home-main-slider .swiper-wrapper,.js-home-main-slider .swiper-slide,.js-home-main-slider .gallery-item-container,.js-home-main-slider .gallery-link{height:auto !important;min-height:auto !important;max-height:none !important;background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;padding:0 !important;margin:0 !important;overflow:visible !important}.js-home-main-slider .slider-image{height:auto !important;width:100% !important;object-fit:cover !important;object-position:top center !important;display:block !important;margin:0 !important;padding:0 !important}html body .js-home-main-slider .swiper-pagination{position:absolute !important;bottom:-30px !important;left:50% !important;transform:translateX(-50%) !important;width:auto !important;z-index:20 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;padding:0 !important;display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important}html body .js-item-submit-container .btn.btn-primary,html body .js-item-submit-container .btn-primary.cart{width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important;opacity:0 !important;cursor:pointer !important;z-index:20 !important;padding:0 !important;margin:0 !important}html body .custom-installments,html body .section-home .custom-installments,html body .js-product-table .custom-installments{font-size:13px !important;color:#00a650 !important;text-align:left !important;margin-top:0 !important;margin-left:0 !important;width:100% !important;font-weight:400 !important}html body .product-item-information .font-small.opacity-60,html body .product-item-information .js-product-sku{font-size:11px !important;color:#999 !important;margin-top:2px !important;margin-bottom:2px !important}html body .product-labels{display:flex !important;flex-wrap:wrap !important;gap:6px !important;margin-top:4px !important;padding-right:50px !important}html body .product-labels .label{margin:0 !important;padding:3px 6px !important;font-size:10px !important;border-radius:4px !important;font-weight:600 !important;text-transform:uppercase !important}html body .container{max-width:1450px !important;width:100% !important}html body .btn.btn-primary,html body .js-prod-submit-form,html body .js-addtocart,html body .js-quickshop-modal-open,html body .cart-button-container .btn-primary.cart,html body .js-item-submit-container .btn-primary.cart,html body .js-prod-submit-form{background:rgba(0,0,0,0) !important;border:1px solid #2c2c2c !important;color:#2c2c2c !important;border-radius:4px !important;text-transform:uppercase !important;letter-spacing:1px !important;font-weight:600 !important;font-family:"Inter",sans-serif !important;transition:all .3s ease !important;box-shadow:none !important;background-image:none !important;padding:12px 15px !important;height:auto !important;min-height:52px !important;line-height:1.2 !important;white-space:normal !important;text-align:center !important}html body .cart-button-container .btn-primary.cart,html body .js-item-submit-container .btn-primary.cart,html body input.js-prod-submit-form{display:inline-flex !important;align-items:center !important;justify-content:center !important}html body .btn.btn-primary:hover,html body .js-prod-submit-form:hover,html body .js-addtocart:hover,html body .js-quickshop-modal-open:hover,html body .cart-button-container .btn-primary.cart:hover,html body .js-item-submit-container .btn-primary.cart:hover{background:#2c2c2c !important;color:#fff !important;border-color:#2c2c2c !important}html body .cart-button-container{margin-top:auto !important}html body .js-product-detail .swiper-container{overflow:hidden !important}html body .js-product-detail .js-swiper-product .swiper-slide{width:100% !important;box-sizing:border-box !important}html body .js-product-detail .js-product-slide-link{padding-bottom:0 !important;height:500px !important;width:100% !important;display:flex !important;align-items:center !important;justify-content:center !important}@media(max-width: 767px){html body .js-product-detail .js-product-slide-link{height:350px !important}}html body .js-product-detail .js-product-thumb{padding-bottom:0 !important;height:80px !important;display:flex !important;align-items:center !important;justify-content:center !important}html body .js-product-detail .js-product-slide-img,html body .js-product-detail .js-product-thumb img{position:relative !important;width:100% !important;height:100% !important;object-fit:contain !important;margin:0 auto !important}html body.template-product,html body.template-product #page-content{background-color:#ebebeb !important}html body .js-product-detail .product-columns{background-color:#fff !important;border:1px solid #e6e6e6 !important;border-radius:8px !important;box-shadow:0 1px 3px rgba(0,0,0,.1) !important;padding:32px !important;margin-top:15px !important;margin-bottom:40px !important}@media(max-width: 767px){html body .js-product-detail .product-columns{padding:16px !important;border-radius:0 !important;border-left:none !important;border-right:none !important;margin-top:0 !important}}@media(min-width: 992px){html body .js-product-detail>.container{max-width:1050px !important}}@media(min-width: 768px){html body .js-product-detail .product-columns{display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-start !important;position:relative !important}html body .js-product-detail .product-images{display:contents !important}html body .js-product-detail .product-images-thumbs{width:80px !important;order:1 !important}html body .js-product-detail .product-images-slider{width:calc(58% - 100px) !important;order:2 !important;margin-bottom:0 !important}html body .js-product-detail .product-info{width:38% !important;order:3 !important}html body .js-product-detail .product-images>:not(.product-images-thumbs):not(.product-images-slider){width:calc(65% - 20px) !important;order:4 !important}html body .js-product-detail .wrapper-descripcion-lacobacha{border-top:1px solid #e6e6e6 !important;padding-top:40px !important;margin-top:40px !important;margin-left:20px !important}html body .js-product-detail .wrapper-descripcion-lacobacha .w-md-60{width:100% !important;max-width:100% !important}}html body .custom-flyout-wrapper{width:1100px !important;text-align:left !important}html body .custom-flyout-wrapper::before{content:"" !important;position:fixed !important;top:0 !important;left:0 !important;width:100vw !important;height:100vh !important;background:rgba(0,0,0,.55) !important;z-index:-1 !important;pointer-events:none !important}html body .custom-flyout-card>li>.custom-flyout-subcard{width:900px !important;background-color:rgba(255,255,255,.97) !important;backdrop-filter:blur(20px) !important;border:1px solid rgba(255,255,255,.4) !important;border-radius:16px !important;padding:40px 50px !important;box-shadow:0 25px 60px rgba(0,0,0,.1) !important;text-align:left !important;left:260px !important;display:grid !important;grid-template-columns:repeat(3, 1fr) !important;align-items:start !important;gap:0 50px !important;max-height:75vh !important;overflow-y:auto !important;opacity:0;transform:translateX(-10px);transition:all .3s cubic-bezier(0.165, 0.84, 0.44, 1) !important}html body .custom-flyout-card>li>.custom-flyout-subcard::-webkit-scrollbar{width:6px !important}html body .custom-flyout-card>li>.custom-flyout-subcard::-webkit-scrollbar-track{background:rgba(0,0,0,0) !important}html body .custom-flyout-card>li>.custom-flyout-subcard::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15) !important;border-radius:10px !important}html body .custom-flyout-card>li>.custom-flyout-subcard::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3) !important}html body .custom-flyout-card>li:not(:hover)>.custom-flyout-subcard{display:none !important}html body .custom-flyout-card>li:hover>.custom-flyout-subcard{display:block !important;opacity:1 !important;transform:translateX(0) !important}html body .custom-flyout-card{background-color:rgba(255,255,255,.98) !important;backdrop-filter:blur(20px) !important;border-radius:16px !important;border:1px solid rgba(255,255,255,.4) !important;padding-top:15px !important;padding-bottom:15px !important;box-shadow:0 20px 50px rgba(0,0,0,.12) !important;text-align:left !important;height:auto !important;min-height:auto !important}html body .custom-flyout-card>li>a.nav-list-link,html body .custom-flyout-card>li>.nav-item-container>a{padding:12px 25px !important;font-size:15px !important;font-weight:600 !important;color:#444 !important;display:flex !important;transition:all .2s ease !important}html body .custom-flyout-card>li:hover>a.nav-list-link,html body .custom-flyout-card>li:hover>.nav-item-container>a{background-color:#f9f9f9 !important;color:#e40044 !important}html body .custom-flyout-card>li>.custom-flyout-subcard>.flyout-title{display:block !important;grid-column:1/-1 !important;font-size:22px !important;font-weight:700 !important;color:#333 !important;border-bottom:2px solid #ddd !important;padding-bottom:15px !important;margin-bottom:30px !important;text-transform:none !important}html body .custom-flyout-card>li>.custom-flyout-subcard>li{display:block !important;width:100% !important;margin-bottom:40px !important}html body .custom-flyout-card>li>.custom-flyout-subcard>li>.nav-item-container>a{border-bottom:2px solid rgba(228,0,68,.1) !important;padding-bottom:8px !important;margin-bottom:15px !important;font-size:15px !important;font-weight:800 !important;color:#111 !important;text-transform:uppercase !important;letter-spacing:.5px !important;pointer-events:auto !important;display:block !important}html body .custom-flyout-card>li>.custom-flyout-subcard>li>.custom-flyout-subcard a{padding:6px 0 !important;font-size:13.5px !important;font-weight:500 !important;color:#666 !important;line-height:1.4 !important;transition:color .2s ease !important;display:block !important;text-align:left !important}html body .custom-flyout-card>li>.custom-flyout-subcard>li>.custom-flyout-subcard a:hover{color:#e40044 !important;text-decoration:none !important}html body .js-product-detail .product-name{font-size:22px !important;font-weight:600 !important;color:#333 !important;margin-bottom:8px !important;line-height:1.18 !important}html body .js-product-detail .js-price-display{font-size:36px !important;font-weight:300 !important;color:#333 !important;margin-top:10px !important;margin-bottom:5px !important;letter-spacing:-1px !important}html body .js-product-detail .product-info{padding-left:20px !important}html body .js-product-detail .product-info .form-group{margin-bottom:16px !important}html body .js-product-detail .js-addtocart{height:52px !important;font-size:16px !important;border-radius:6px !important;text-transform:none !important;background:#e40044 !important;box-shadow:none !important;border:none !important;color:#fff !important}html body .js-product-detail .js-addtocart:hover{background:#c3003a !important;transform:translateY(0) !important}html body header.js-head-main,html body .head-main{background-color:#1a1a1a !important;border-bottom:1px solid rgba(255,255,255,.05) !important}html body .search-container .js-search-form,html body .search-form{background-color:#fff !important;border-radius:50px !important;height:40px !important;border:none !important;box-shadow:0 2px 8px rgba(0,0,0,.1) !important;transition:all .3s ease !important;overflow:hidden !important}html body .search-container .js-search-form:focus-within{box-shadow:0 4px 12px rgba(228,0,68,.2) !important}html body .js-search-input{background:rgba(0,0,0,0) !important;color:#333 !important;font-size:14px !important;padding-left:20px !important;font-weight:500 !important}html body .btn-search,html body .search-container .btn-search{background:rgba(0,0,0,0) !important;color:#999 !important;border-radius:0 50px 50px 0 !important;transition:color .3s ease !important}html body .btn-search:hover,html body .search-container .btn-search:hover{color:#e40044 !important}html body #filters{border:none !important;box-shadow:0 2px 10px rgba(0,0,0,.03) !important;padding:24px !important}html body #filters h4,html body #filters h6{border-bottom:1px solid #f0f0f0 !important;padding-bottom:12px !important;margin-bottom:16px !important;color:#333 !important}html body .js-home-main-slider-container{position:relative !important}html body .js-home-main-slider-container::after{content:"" !important;position:absolute !important;bottom:0 !important;left:0 !important;width:100% !important;height:70px !important;background:linear-gradient(to bottom, rgba(247, 247, 247, 0) 0%, rgba(247, 247, 247, 0.7) 60%, rgb(247, 247, 247) 100%) !important;pointer-events:none !important;z-index:10 !important}html body .js-home-main-slider-container+section,html body .js-home-main-slider-container+div,html body .js-home-main-slider-container+.container,html body .js-section-informative-banners{position:relative !important;margin-top:40px !important;z-index:15 !important;background:rgba(0,0,0,0) !important}html body .js-section-informative-banners,html body .section-informative-banners,html body .js-section-informative-banners .js-informative-banners-container,html body .js-section-informative-banners .container,html body .js-section-informative-banners .row,html body .js-informative-banners{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;--banner-services-background: transparent !important;box-shadow:none !important}html body .js-section-informative-banners>div,html body .section-informative-banners>div{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important}@media(min-width: 768px){html body .js-head-main .js-head-row,html body .js-head-main .head-row.logo-md-center{display:grid !important;grid-template-columns:200px 1fr 200px !important;align-items:center !important;gap:30px !important;padding-top:15px !important;padding-bottom:10px !important}html body .js-head-main .logo-container{grid-column:1/2 !important;justify-content:flex-start !important;position:static !important;transform:none !important;margin:0 !important;text-align:left !important}html body .js-head-main .logo-container img{max-width:100% !important;height:auto !important;max-height:45px !important}html body .js-head-main .search-container{grid-column:2/3 !important;width:100% !important;max-width:800px !important;margin:0 auto !important;position:static !important}html body .js-head-main .search-container .js-search-form{width:100% !important;height:44px !important;box-shadow:0 1px 2px 0 rgba(0,0,0,.2) !important}html body .js-head-main .utilities-container{grid-column:3/4 !important;justify-content:flex-end !important;position:static !important}}html,body{overflow-x:hidden !important}html body,html body.template-home,html body.template-category,html body.template-product,html body.template-cart,html body.template-search,html body.template-contact,html body.template-page{padding-top:172px !important}@media(max-width: 767px){html body,html body.template-home,html body.template-category,html body.template-product,html body.template-cart,html body.template-search,html body.template-contact,html body.template-page{padding-top:110px !important}}html body header.js-head-main,html body .head-main{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;z-index:10000 !important}html body .js-nav-desktop-list>li:first-child>.nav-item-container>a,html body .js-nav-desktop-list>li:first-child>a{padding-left:0 !important}@media(min-width: 768px){.custom-flyout-wrapper,.custom-flyout-wrapper ul,.custom-flyout-wrapper li{padding:0 !important;margin:0 !important;list-style:none !important;text-align:left !important}.custom-flyout-wrapper{position:absolute !important;top:100% !important;left:0 !important;width:1000px !important;background:rgba(0,0,0,0) !important;overflow:visible !important;z-index:9999 !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;display:flex !important;transition:opacity .2s ease !important}.nav-item:hover>.custom-flyout-wrapper{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.custom-flyout-card{width:250px !important;min-width:250px !important;background:#fff !important;border-top:3px solid #e40044 !important;box-shadow:0 10px 20px rgba(0,0,0,.1) !important;min-height:520px !important}.custom-flyout-card>li{position:static !important;display:block !important;width:100% !important;border-bottom:1px solid #f2f2f2 !important}.custom-flyout-card>li>.nav-item-container>a{padding:12px 20px !important;font-size:16px !important;font-weight:600 !important;color:#333 !important;display:flex !important}.custom-flyout-card>li:hover>.nav-item-container>a{background-color:#f8f8f8 !important;color:#e40044 !important}.custom-flyout-card>li>.custom-flyout-subcard{display:none !important;position:absolute !important;top:0 !important;left:250px !important;width:750px !important;min-height:100% !important;background:#fff !important;border-left:1px solid #eee !important;border-top:3px solid #e40044 !important;padding:25px !important;box-shadow:15px 10px 30px rgba(0,0,0,.08) !important;column-count:3 !important;column-gap:30px !important}.custom-flyout-card>li:hover>.custom-flyout-subcard{display:block !important}.custom-flyout-card>li>.custom-flyout-subcard>li{break-inside:avoid !important;display:inline-block !important;width:100% !important;margin-top:0 !important;margin-bottom:20px !important}.custom-flyout-card>li>.custom-flyout-subcard>li>.nav-item-container>a{font-size:14px !important;font-weight:800 !important;color:#1b1717 !important;text-transform:uppercase !important;border-bottom:1px solid #f2f2f2 !important;padding-bottom:5px !important;margin-bottom:10px !important;pointer-events:none !important}.custom-flyout-card>li>.custom-flyout-subcard>li>.custom-flyout-subcard{display:block !important;position:static !important;width:100% !important;column-count:1 !important;box-shadow:none !important;border:none !important}.custom-flyout-card>li>.custom-flyout-subcard>li>.custom-flyout-subcard a{font-size:13px !important;font-weight:500 !important;color:#666 !important;padding:3px 0 !important;display:block !important}.custom-flyout-card>li>.custom-flyout-subcard>li>.custom-flyout-subcard a:hover{color:#e40044 !important;text-decoration:underline !important}.flyout-title,.flyout-arrow,.custom-flyout-subcard::before,.custom-flyout-card::before,.custom-flyout-subcard .custom-flyout-subcard .custom-flyout-subcard{display:none !important}}.js-product-table.grid{align-items:stretch !important;gap:16px !important}.js-product-table .item-image{height:200px !important;display:flex !important;align-items:center !important;justify-content:center;background-color:#fff !important;order:1 !important}.js-product-table .item-image img{max-width:85% !important;max-height:85% !important;object-fit:contain !important}.btn-main:hover{background-color:#000 !important;transform:translateY(-2px) !important}#filters{background-color:#fff !important;border:1px solid rgba(0,0,0,.08) !important;border-radius:4px !important;padding:20px !important}#filters h4,#filters h6{font-weight:700 !important;border-bottom:2px solid #f0f0f0 !important;padding-bottom:10px !important}@media(min-width: 768px){.js-product-detail .col-md-5{position:sticky !important;top:210px !important;height:auto !important}.js-product-detail .js-product-slider{max-height:500px !important}.js-product-detail .js-product-slide-img{max-height:500px !important;object-fit:contain !important;margin:0 auto !important}}.search-container .js-search-form{background-color:rgba(0,0,0,.3) !important;border-radius:50px !important;height:38px !important}.js-search-input{color:#000 !important;padding-left:20px !important}.js-swiper-brands .brand-image{filter:grayscale(100%) !important;transform:scale(0.85) !important;transition:all .3s ease !important}.js-swiper-brands .gallery-item-container:hover .brand-image{filter:grayscale(0%) !important;transform:scale(0.75) !important}.labels.order-first{display:none !important}.js-informative-banners-container.container.py-5{padding-top:15px !important;padding-bottom:15px !important}.js-informative-banners.my-3{margin-top:0 !important;margin-bottom:0 !important}.js-informative-banner-container [class*=js-informative-banner-icon-]{margin-bottom:5px !important}.js-section-informative-banners .icon-2x{font-size:1.4rem !important}.js-informative-banner-title{margin-bottom:0 !important;font-size:13px !important;font-weight:700 !important;line-height:1.2 !important}.js-informative-banner-description{font-size:11px !important;line-height:1.2 !important;color:#666 !important}@media(max-width: 767px){.js-informative-banners-container.container.py-5{padding-top:10px !important;padding-bottom:10px !important}}.js-nav-desktop-list .nav-list-link{font-size:16px !important;font-weight:700 !important}.secondary-menu-link{font-size:16px !important;font-weight:700 !important;text-transform:uppercase !important}.js-product-detail{padding-top:40px !important}.breadcrumbs{margin-bottom:20px !important;margin-top:10px !important}html body .js-product-detail .js-price-container{display:flex !important;flex-wrap:wrap !important;align-items:baseline !important}html body .js-product-detail .js-price-container>.d-flex.align-items-center{display:contents !important}html body .js-product-detail .js-compare-price-display{order:1 !important;display:inline-block !important;width:auto !important;margin-right:8px !important;margin-bottom:0 !important}html body .js-product-detail .js-price-display+span.text-accent{order:2 !important;display:inline-block !important;color:#00a650 !important;font-size:14px !important;font-weight:600 !important;margin-left:0 !important}html body .js-product-detail .js-price-display{order:3 !important;width:100% !important;display:block !important;margin-top:5px !important}html body .js-product-detail .js-price-container>:not(.js-compare-price-display):not(.d-flex){order:4 !important;width:100% !important}@media(min-width: 768px){html body .js-swiper-related .swiper-slide,html body .js-swiper-complementary .swiper-slide,html body .js-related-products .js-item-product,html body .js-complementary-products .js-item-product{width:320px !important;max-width:320px !important;flex:0 0 auto !important}html body .js-related-products .grid,html body .js-complementary-products .grid{display:flex !important;flex-wrap:wrap !important;justify-content:flex-start !important;gap:20px !important}}
/* Engine:dart */