:root{--font-heading: "Barlow Condensed", sans-serif;--font-body: "Mulish", sans-serif}body,p,li,input,select,textarea,button,.rte{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.section__heading,.card__heading,.product__title,.collection__title,.featured-collection__title,.banner__heading,.hero__heading,.footer__heading{font-family:var(--font-heading);letter-spacing:-.5px}:root{--color-blue: #009AFF;--color-blue-dark: #007acc;--color-blue-light: #e6f4ff;--color-dark: #000000;--color-mid: #374151;--color-muted: #6B7280;--color-light: #F3F4F6;--color-border: #E5E7EB;--color-border-hover: #d1d5db;--color-white: #ffffff;--color-success: #00a63e;--color-warning: #F59E0B;--color-danger: #dc2626;--color-danger-bg: #fee2e2}:root{--color-button: #009AFF;--color-button-text: #ffffff}:root{--ztk-radius-xs: 4px;--ztk-radius-sm: 6px;--ztk-radius-md: 8px;--ztk-radius-lg: 12px;--ztk-radius-pill: 20px;--ztk-shadow: 0 1px 3px rgba(0,0,0,.08), 0 4px 16px rgba(0,0,0,.06);--ztk-shadow-lg: 0 8px 32px rgba(0,0,0,.12);--ztk-max-width: 1280px;--ztk-section-inset: 24px;--ztk-pad-sm: 48px;--ztk-pad-md: 64px;--ztk-pad-lg: 80px}.header__heading-logo{height:70px;width:auto;display:block}.header__heading-link{padding-top:7px;padding-bottom:7px}.header-wrapper .header{padding-top:0;padding-bottom:0}@media screen and (min-width:990px){.header-wrapper .header{padding-top:6px;padding-bottom:6px}}.ztk-footer__logo-img{height:66px;width:auto;display:block;flex:none}.header__menu-item,.header__menu-item a,.header__menu-item span{font-family:var(--font-body);font-size:13px;font-weight:500;color:#fff!important;border-radius:0;padding-left:14px;padding-right:14px;transition:color .3s;background-color:transparent!important;text-decoration:none}.header__menu-item:hover,.header__menu-item a:hover,.header__menu-item:hover>a,.header__menu-item:hover>span{color:var(--color-blue)!important;background-color:transparent!important}.header__active-menu-item,a.header__menu-item[aria-current=page] span,a[aria-current=page].header__menu-item span{color:var(--color-blue)!important;font-weight:600!important}a.header__menu-item[aria-current=page],a[aria-current=page].header__menu-item{color:var(--color-blue)!important;border-bottom:2px solid var(--color-blue)!important;font-weight:600!important}.ztk-megamenu-trigger summary.ztk-megamenu-trigger--active{border-bottom:2px solid var(--color-blue)!important}.header__menu-item:hover span,.header__menu-item:focus span,.header__active-menu-item,.header__menu-item:hover .header__active-menu-item,details[open]>.header__menu-item,details[open]:hover>.header__menu-item,.header__submenu .header__menu-item:hover{text-decoration:none!important;text-decoration-line:none!important}.mega-menu__link:hover,.mega-menu__link:focus,.mega-menu__link--active{color:var(--color-blue)!important;text-decoration:none!important}.share-button__button .icon-share{color:var(--color-blue, #009AFF)}.header__icon{width:3.6rem;height:3.6rem;border:none!important;border-radius:var(--ztk-radius-md);color:#fff!important;transition:color .3s;display:inline-flex;align-items:center;justify-content:center;background:transparent!important}.header__icon:hover{color:var(--color-blue)!important;border-color:transparent!important;background:transparent!important}.header__icon svg,.header__icon .icon{color:inherit!important;fill:currentColor}.ztk-no-image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;box-sizing:border-box;background:var(--color-light, #F3F4F6);color:#9ca3af}.ztk-no-image svg{width:38%;height:auto;aspect-ratio:1;display:block}.ztk-no-image svg path{vector-effect:non-scaling-stroke}.header__icon.header__icon--whatsapp{width:44px;height:44px;flex:0 0 44px;align-self:flex-start;margin-top:-4px;transition:opacity .2s}.header__icon.header__icon--whatsapp:hover{opacity:.75}.header__icon--whatsapp svg{display:block;width:22px;height:22px}.cart-count-bubble{background-color:var(--color-blue);color:#fff;font-family:var(--font-body);font-size:10px;font-weight:700;border-radius:50%}.section-header,.header-wrapper{width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important}.header-wrapper{background-color:#0b0c0f!important;border-bottom:1px solid #1a1d23!important;box-shadow:0 2px 12px #00000059!important}.header{background-color:transparent!important;border-bottom:none!important;box-shadow:none!important}.ztk-topbar-section{width:100%}.ztk-badges{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:10px}.ztk-cat-card__price-row .ztk-badges{margin-left:auto}.ztk-cat-card__price-row .ztk-badges,.ztk-featured__price-row .ztk-badges,.ztk-related__price-row .ztk-badges{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;align-self:stretch;margin:auto 0 0;min-height:22px}.ztk-pdp-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.ztk-pdp-price-row .ztk-badges{margin-left:0;flex:0 0 100%}.ztk-pdp-price-row .ztk-badges:empty{display:none}.ztk-price{display:block;max-width:100%;min-width:0}.ztk-price[hidden]{display:none}.ztk-price__line{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0 10px;white-space:nowrap}.ztk-price__line>*{flex:0 0 auto}.ztk-price__main,.ztk-price__compare{font-family:Barlow Condensed,sans-serif;line-height:1.1}.ztk-price__main{font-weight:800;color:var(--color-blue);font-size:var(--zp-main, 42px);letter-spacing:.13rem}.ztk-price__from{font-size:.6em;font-weight:700;color:var(--color-muted);letter-spacing:0}.ztk-price__compare{font-weight:700;color:rgba(var(--color-foreground),.75);letter-spacing:.13rem;font-size:calc(1.3rem * var(--zp-sec, 1))}.ztk-price__iva{display:inline-flex;align-items:baseline;gap:4px;color:var(--color-muted);font-size:calc(.7em * var(--zp-sec, 1))}.ztk-price__label-short,.ztk-price--compact .ztk-price__label-full{display:none}.ztk-price--compact .ztk-price__label-short{display:inline}@media screen and (min-width:750px){.ztk-price--lg .ztk-price__compare{font-size:calc(1.6rem * var(--zp-sec, 1))}}.ztk-price--md .ztk-price__line,.ztk-price--sm .ztk-price__line{gap:0 6px}.ztk-price--md .ztk-price__line{min-height:22px}.ztk-price--sm .ztk-price__line{min-height:26px}.ztk-price--md .ztk-price__main{font-size:var(--zp-main, 18px);letter-spacing:.05rem}.ztk-price--sm .ztk-price__main{font-size:var(--zp-main, 20px);letter-spacing:.05rem}.ztk-price--md .ztk-price__compare,.ztk-price--sm .ztk-price__compare{font-size:calc(12px * var(--zp-sec, 1));letter-spacing:.03rem}.ztk-price--md .ztk-price__iva,.ztk-price--sm .ztk-price__iva{font-size:calc(11px * var(--zp-sec, 1));font-weight:600}.product--no-media .ztk-pdp-price-row{justify-content:center;width:100%}.product--no-media .ztk-pdp-price-row .ztk-badges{justify-content:center}.product--no-media .ztk-shipping-intl-note{text-align:center}.product--no-media .ztk-shipping-countdown{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;justify-content:center;text-align:center}.product--no-media .ztk-shipping-countdown__text{flex:0 1 auto;text-align:center}.product--no-media .ztk-low-stock-note{text-align:center}.ztk-badge{font-family:var(--font-body);font-size:10px;font-weight:700;border-radius:var(--ztk-radius-xs);padding:3px 8px;text-transform:uppercase;letter-spacing:.3px;color:#fff}.ztk-badge--agotado{background:var(--color-danger)}.ztk-badge--stock{background:var(--color-success)}.ztk-badge--oferta{background:var(--color-blue)}.collection__title{font-family:var(--font-heading);font-size:36px;font-weight:800;letter-spacing:-.5px}.facets__heading,.facets__summary{font-family:var(--font-heading);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-dark)}.facets__item label,.facets__label{font-family:var(--font-body);font-size:13px;color:var(--color-mid)}input[type=checkbox]:checked{accent-color:var(--color-blue)}.facets__sort select,.facet-filters__sort select{font-family:var(--font-body);font-size:13px;border:1px solid var(--color-border);border-radius:var(--ztk-radius-md);padding:7px 14px;color:var(--color-dark)}.button,.btn,button[type=submit],.shopify-payment-button__button{font-family:var(--font-body);font-size:13px;font-weight:600;border-radius:var(--ztk-radius-md);transition:background-color .15s,transform .1s}.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--color-blue)!important;color:var(--color-white)!important;border:none}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--color-blue-dark)!important}.button--secondary{background-color:transparent;border:1.5px solid var(--color-border);color:var(--color-mid)}.button--secondary:hover{border-color:var(--color-blue);color:var(--color-blue)}.product-form__submit{background-color:var(--color-dark)!important;color:#fff!important;font-family:var(--font-body);font-weight:600;font-size:14px;border-radius:8px}.product-form__submit:hover{background-color:#1a1a1a!important}.card-wrapper,.card{border-radius:var(--ztk-radius-lg);border:1px solid var(--color-border);transition:transform .2s,box-shadow .2s;overflow:hidden}.card-wrapper:hover,.card:hover{transform:translateY(-3px);box-shadow:0 8px 32px #0000001f;border-color:var(--color-border-hover)}.card__heading,.card__heading a{font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--color-dark)}.price,.price-item,.price__regular,.price__sale{font-family:var(--font-heading);font-weight:700;color:var(--color-dark)}.card__vendor{font-size:11px;color:var(--color-muted);text-transform:uppercase;letter-spacing:1px}.card__media{position:relative}.ztk-type-badge{position:absolute;z-index:2;border-radius:var(--ztk-radius-xs);font-size:10px;font-weight:700;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.3px;padding:3px 8px;pointer-events:none;line-height:1}.ztk-type-badge--br{bottom:8px;right:8px}.ztk-type-badge--aparato{background:#fef3c7;color:#92400e}.ztk-type-badge--accesorio{background:#dbeafe;color:#1e40af}.ztk-type-badge--recambio{background:#d1fae5;color:#065f46}.card-wrapper .price,.card-wrapper .price-item{font-size:14px}.ztk-catalog-topbar{display:flex;align-items:center;padding:12px 0 20px;border-bottom:1px solid var(--color-border);margin-bottom:24px}.ztk-catalog-count{font-family:var(--font-body);font-size:13px;color:var(--color-muted);margin:0}.product__title{font-family:var(--font-heading);font-size:32px;font-weight:800;letter-spacing:-.5px;line-height:1.1;color:var(--color-dark)}.product__description,.product__description p{font-family:var(--font-body);font-size:14px;color:var(--color-mid);line-height:1.7;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.price--large,.price__regular .price-item--regular,.price--large .price-item--sale{font-family:var(--font-heading);font-size:42px;font-weight:800;color:var(--color-dark)}.variant-input-wrapper label,.product-form__input label{font-family:var(--font-body);font-size:13px;font-weight:600}.ztk-compatibility-block{background:#e6f4ff;border:1px solid rgba(0,154,255,.2);border-radius:var(--ztk-radius-md);padding:12px 16px;margin-top:12px;margin-bottom:4px}.ztk-compatibility-label{display:block;color:#009aff;font-size:11px;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-family:var(--font-body);margin-bottom:8px}.ztk-compatibility-chips{display:flex;flex-wrap:wrap;gap:6px}.ztk-compatibility-chip{background:#fff;border:1px solid rgba(0,154,255,.3);border-radius:var(--ztk-radius-pill);padding:3px 10px;font-size:12px;font-family:var(--font-body);color:#1e40af;font-weight:500}.quantity__button{background-color:var(--color-light);border:none;color:var(--color-mid)}.quantity__input{font-family:var(--font-body);font-weight:600}.cart__title{font-family:var(--font-heading);font-size:28px;font-weight:800}.cart-item__name,.cart-item__name a{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-dark)}.cart-item__variant,.cart-item__vendor{font-size:12px;color:var(--color-muted)}.totals__total{font-family:var(--font-heading);font-size:24px;font-weight:800;color:var(--color-dark)}.ztk-login-btn{background:var(--color-blue)!important;color:#fff!important;border-radius:var(--ztk-radius-md)!important;border:none!important;transition:background .15s!important}.ztk-login-btn:hover{background:var(--color-blue-dark)!important}#discount-form .field__input,.cart__dynamic-checkout-buttons input[type=text]{font-family:var(--font-body);border:1px solid var(--color-border);border-radius:var(--ztk-radius-md);padding:9px 12px;font-size:13px}#discount-form .field__input:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px #009aff1a}.footer{background-color:var(--color-dark);color:#9ca3af}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=password],textarea{font-family:var(--font-body);font-size:13px;border:1px solid var(--color-border);border-radius:var(--ztk-radius-md);padding:10px 14px;color:var(--color-dark);transition:border-color .15s,box-shadow .15s}.field__input:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px #009aff1a}.field__label{font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-dark)}@media(max-width:749px){h1,.product__title{font-size:24px}h2,.collection__title,.section__title{font-size:28px}.price--large,.price__regular .price-item--regular,.price--large .price-item--sale{font-size:32px}.header__heading-link{font-size:22px}}.card-wrapper .card__heading,.card-wrapper .card__heading a,.card-wrapper .card__heading h2,.card-wrapper .card__heading h3,.grid__item .card__heading,.grid__item .card__heading a,.card-wrapper .price,.card-wrapper .price-item,.card-wrapper .price__regular,.card-wrapper .price__sale,.card-wrapper .price__container,.card-wrapper .price .price-item,.card-wrapper .card__badge,.card-wrapper .badge,.card-wrapper .product-type,.card-wrapper .card__vendor{font-family:Barlow Condensed,sans-serif!important}.card-wrapper .card__information p,.card-wrapper .card__content .caption{font-family:Mulish,sans-serif!important}.product__title,.product__title h1,.product .product__title h1,.main-product .product__title h1,.product-info .product__title h1,.product .price,.product .price-item,.product .price__regular,.product .price__sale,.product .price--large,.product .price__container{font-family:Barlow Condensed,sans-serif!important}.product__description,.product__description p,.product__description li,.product-form .product-form__input label,.product-form .variant-input-wrapper label,.product-form label[for]{font-family:Mulish,sans-serif!important}.product-form__submit,.product-form .button--primary{font-family:Barlow Condensed,sans-serif!important}@media(max-width:749px){#ztk-login-btn{display:inline-flex!important}}@media(max-width:749px){.shopify-section{padding-top:16px!important;padding-bottom:16px!important}.shopify-section.ztk-topbar-section,.shopify-section.ztk-promo-section,.shopify-section.ztk-footer-section,.shopify-section.section-header,.shopify-section.ztk-quotebar-outer{padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.shopify-section.ztk-topbar-section,.shopify-section.ztk-promo-section,.shopify-section.ztk-footer-section{margin-bottom:0!important}.shopify-section.ztk-installer-newsletter-section,.shopify-section.ztk-about-section,.shopify-section.ztk-about-brands-section,.shopify-section.ztk-contact-section{padding-top:0!important;padding-bottom:0!important}.shopify-section.ztk-pdp-extra-section{padding-bottom:0!important}.ztk-hero{padding-top:0;padding-bottom:0}.ztk-featured{padding-top:0!important;padding-bottom:0!important}.ztk-inl{padding-top:48px!important;padding-bottom:48px!important}.ztk-related{padding-top:0!important;padding-bottom:0!important;border-top:none}}@media(max-width:749px){.ztk-login-panel{width:100vw!important}}.ztk-hero-section{border-bottom:none}.ztk-hero:after{content:"";display:block;height:1px;background:#e5e7eb;max-width:calc(var(--ztk-max-width) - (var(--ztk-section-inset) * 2));width:calc(100% - (var(--ztk-section-inset) * 2));margin:0 auto}@media(max-width:749px){.shopify-section:has(.collection-hero){padding-top:8px!important;padding-bottom:8px!important}.collection-hero .collection-hero__inner{padding-top:0!important;padding-bottom:0!important}.collection-hero .collection-hero__title{margin-top:4px!important;margin-bottom:4px!important}}@media(max-width:749px){.ztk-related{margin-top:0}}.ztk-quote-modal .quick-add-modal__content{max-width:480px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;max-height:calc(100vh - 40px);overflow-y:auto}@media screen and (max-width:749px){.ztk-quote-modal .quick-add-modal__content{width:calc(100% - 32px);bottom:auto;top:calc(var(--ztk-promo-h, 0px) + var(--header-height, 56px) + 8px);left:50%;transform:translate(-50%);max-height:calc(100vh - var(--ztk-promo-h, 0px) - var(--header-height, 56px) - 16px)}.ztk-quote-modal .quick-add-modal__content-info{padding:20px 20px 16px}.ztk-quote-modal .quick-add-modal__toggle{top:10px;right:10px;width:3.2rem;padding:.8rem}}@media screen and (min-width:750px){.product__column-sticky{top:calc(var(--ztk-promo-h, 0px) + var(--header-height, 80px) + var(--ztk-quotebar-h, 0px) + 16px)!important}}.product-form .shopify-payment-button__more-options,.product-form .shopify-payment-button__more-options:hover,.product-form .shopify-payment-button__more-options:focus{color:var(--color-blue, #009AFF)}.ztk-image-disclaimer{margin:8px 0 0;max-width:100%;font-size:12.5px;line-height:1.4;font-weight:400;font-style:normal;color:var(--color-muted, #6B7280);text-align:left;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ztk-custom.css.map */
