:root{--mexa-green:#256040;--mexa-red:#b90000;--mexa-ink:#171717}.header__heading-logo-wrapper{max-width:100px}.header__inline-menu .list-menu--inline{flex-wrap:wrap}.header__menu-item{font-size:1.35rem;letter-spacing:.025em}.announcement-bar__message{font-size:1.15rem;letter-spacing:.09em;padding:1rem 0}.header-wrapper{border-bottom:1px solid #eee}#menu-drawer{--color-background:18,18,18;--color-foreground:255,255,255;background:#121212;color:#fff}#menu-drawer .menu-drawer__submenu,#menu-drawer .menu-drawer__utility-links{background:#121212;color:#fff}#Details-menu-drawer-container[open] #menu-drawer .menu-drawer__menu-item{min-height:46px!important;padding:12px 26px!important;font-size:1.6rem;line-height:1.3!important;letter-spacing:.04em;border-bottom:1px solid #ffffff18;color:#fff}#menu-drawer .menu-drawer__close-button{color:#fff;font-size:1.4rem;min-height:44px}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus-visible{background:#ffffff15}#menu-drawer a[href*="/ofertas"],#menu-drawer a[href*="/discounts"]{color:#f77!important;animation:none!important}.mexa-hero{background:#111;color:#fff}.mexa-hero__inner{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1.1fr;align-items:center}.mexa-hero__copy{padding:52px 32px 52px 8%;position:relative;z-index:1}.mexa-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;line-height:1.5}.mexa-hero h1{font-family:Georgia,serif;font-size:clamp(42px,5.6vw,78px);line-height:.99;letter-spacing:-.035em;color:#fff;margin:24px 0;max-width:560px}.mexa-tricolor{display:block;width:66px;height:3px;background:linear-gradient(to right,#256040 33%,#fff 33% 66%,#b90000 66%)}.mexa-hero__description{font-size:17px;line-height:1.55;color:#dedede;max-width:370px;margin:24px 0}.mexa-hero__image{display:block;width:100%;height:auto;max-height:660px;object-fit:contain}.mexa-hero__visual{min-width:0}.mexa-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:15px 24px;border:1px solid #256040;border-radius:5px;background:#256040;color:#fff;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;transition:background .2s}.mexa-cta:hover{background:#173f2b}.mexa-cta--light{color:#171717;background:#fff;border-color:#fff}.mexa-cta--light:hover{background:#e8e8e8}.mexa-hero__secondary{display:block;margin-top:20px;color:#ddd;font-size:13px;text-underline-offset:5px}.mexa-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 40px;padding:19px 16px;background:#f6f6f4;color:#252525;font-size:10px;font-weight:700;letter-spacing:.11em;border-bottom:1px solid #e4e4e4}.mexa-categories{padding-top:28px;padding-bottom:12px}.mexa-categories .mexa-eyebrow{text-align:center}.mexa-categories__links{display:flex;gap:10px;overflow-x:auto;padding:10px 0 16px;scrollbar-width:thin}.mexa-categories__links a{white-space:nowrap;display:inline-flex;align-items:center;gap:16px;padding:12px 18px;border:1px solid #ddd;border-radius:5px;color:#222;text-decoration:none;font-size:13px;min-height:44px}.mexa-categories__links a:hover{border-color:#256040;color:#256040}.mexa-anchor{scroll-margin-top:150px}.button,.cart__checkout-button,.product-form__submit,.shopify-payment-button__button--unbranded{font-size:14px!important;letter-spacing:.07em;min-height:50px;font-weight:700;box-shadow:none}.product-form__submit,.cart__checkout-button{--color-button:37,96,64;--color-button-text:255,255,255;background:#256040!important;color:#fff!important;border-radius:6px}.product-form__submit:hover,.cart__checkout-button:hover{background:#173f2b!important}.button:focus-visible,.mexa-cta:focus-visible,.mexa-categories a:focus-visible{outline:3px solid #b90000;outline-offset:4px}.button[disabled],.product-form__submit[disabled]{opacity:.5;cursor:not-allowed}.card__heading{font-size:1.5rem!important;line-height:1.35!important;letter-spacing:0;font-weight:600!important}.card-information .price{font-size:1.5rem!important;margin-top:8px}.card__information{padding:13px 4px!important}.card .mexa-agotado{font-size:13px!important;margin:8px 0 0!important;line-height:1.3!important}.collection__title .title{letter-spacing:.06em;font-weight:700}.quick-add__submit{font-size:12px!important;min-height:44px}.mexa-addon-container{border-radius:12px;border-top:3px solid #256040;padding:20px;margin-top:28px}.mexa-addon-add{min-height:44px}.product__title h1{font-size:clamp(25px,3vw,38px);line-height:1.15;letter-spacing:0}.product__tax{display:block!important;font-size:12px;line-height:1.5;color:#555}.mexa-custom{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#f5f5f2;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:36px;padding-bottom:36px}.mexa-custom>div{max-width:550px}.mexa-custom h2{font-family:Georgia,serif;font-size:36px;margin:12px 0;letter-spacing:-.03em}.mexa-custom p:not(.mexa-eyebrow){font-size:15px;line-height:1.6}.mexa-custom .mexa-cta{flex-shrink:0}.footer__content-top ul.footer-block__details-content>li>a{min-height:44px;display:inline-flex!important;align-items:center;font-size:12px!important}.footer{border-top:3px solid #256040}body:has(#Details-menu-drawer-container[open]) .whatsapp-float,body:has(cart-drawer.active) .whatsapp-float{visibility:hidden}@media(max-width:749px){.header{padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo-wrapper{max-width:76px}.mexa-hero__inner{grid-template-columns:1fr}.mexa-hero__copy{padding:28px 24px 0}.mexa-hero h1{font-size:44px;max-width:330px;margin:16px 0}.mexa-hero__description{font-size:14px;margin:16px 0;max-width:310px}.mexa-hero__secondary{margin-top:14px}.mexa-hero__visual{margin-top:8px}.mexa-hero__image{max-height:340px;width:100%;object-fit:contain}.mexa-trust{gap:12px;font-size:9px;letter-spacing:.05em}.mexa-custom{display:block;margin:0 16px;padding:24px}.mexa-custom h2{font-size:30px}.mexa-custom .mexa-cta{margin-top:12px}.mexa-addon-container{padding:16px}.whatsapp-float{width:46px!important;height:46px!important;right:12px!important;bottom:16px!important}.collection__title .title{font-size:24px}.card__heading{font-size:14px!important}}@media(prefers-reduced-motion:reduce){.mexa-cta,.mexa-pulse,#mexa-timer-countdown,#mexa-timer-countdown-drawer,.mexa-shipping-banner{animation:none!important;transition:none!important}}.mexa-cta{justify-content:center;gap:0;min-height:46px;padding:13px 22px;font-size:12px;letter-spacing:.04em;border-radius:4px}.mexa-custom.page-width{background:#fff;border:0;max-width:1000px;margin:0 auto;padding:44px 28px;gap:24px}.mexa-custom h2{font-family:var(--font-heading-family),sans-serif;font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.mexa-custom p:not(.mexa-eyebrow){font-size:15px;color:#555;line-height:1.6;margin:0;max-width:460px}.mexa-categories{padding-top:12px;padding-bottom:0}.mexa-categories__links{gap:24px;padding:12px 0 18px;border-bottom:1px solid #e8e8e8}.mexa-categories__links a{padding:8px 0;border:0;border-radius:0;font-size:13px;letter-spacing:0;min-height:44px}.mexa-categories__links a:hover{text-decoration:underline;text-underline-offset:6px}.collection__title .title{letter-spacing:.03em;font-weight:600}.button,.cart__checkout-button,.product-form__submit{font-size:13px!important;letter-spacing:.04em;min-height:46px}@media(max-width:749px){.mexa-custom.page-width{padding:28px 24px;margin:0}.mexa-custom h2{font-size:26px}.mexa-custom .mexa-cta{margin-top:22px}.mexa-custom p:not(.mexa-eyebrow){font-size:14px}.mexa-categories__links{gap:22px}.mexa-categories__links a{font-size:13px}}.product__info-container variant-selects .product-form__input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0 auto 18px;text-align:center}.product__info-container variant-selects fieldset.product-form__input{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:0;border:0}.product__info-container variant-selects .form__label{display:block;float:none;width:100%;text-align:center;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.015em;margin:0 auto 9px}.product__info-container variant-selects .product-form__input--pill input+label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;min-width:44px;min-height:44px;max-width:100%;overflow-wrap:anywhere;padding:8px 12px;border:1px solid #ccc;border-radius:4px;background:#fff;color:#202020;font-size:14px;font-weight:500;line-height:1.25;letter-spacing:0}.product__info-container variant-selects .product-form__input--pill input:checked+label{background:#202020;color:#fff;border-color:#202020}.product__info-container variant-selects .product-form__input--pill input:is(:disabled,.disabled,.visually-disabled)+label{background:#f6f6f6;color:#666;border-color:#ddd;text-decoration:line-through}.product__info-container variant-selects .product-form__input--pill input:is(:disabled,.disabled,.visually-disabled):checked+label{border-color:#666}.product__info-container variant-selects .product-form__input--pill input:focus-visible+label{outline:2px solid #256040;outline-offset:2px}.product__info-container variant-selects .product-form__input--dropdown .select{max-width:28rem;margin-inline:auto}.product__info-container variant-selects .select__select{text-align:center;text-align-last:center}.product__info-container variant-selects .product-form__input--swatch .swatch-input__label{margin:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mexa-refined.css.map */
