body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.header-wrapper{border-bottom:1px solid #e8eff0;box-shadow:0 3px 22px #092b360b}.header__heading-link{text-decoration:none}.header__heading-link .h2,.header__heading-link .h1{letter-spacing:-.045em;font-weight:800}.header__menu-item{font-weight:650;letter-spacing:.012em;text-underline-offset:8px}.header__menu-item:hover,.header__active-menu-item,.header__icon:hover{color:#0e7d8a}.header__submenu{border-radius:0 0 14px 14px;box-shadow:0 18px 45px #0b2c3615;border-color:#d7e7e7}.button:not(.shopify-payment-button__button--hidden),.shopify-payment-button__button--unbranded{border-radius:100px;letter-spacing:.02em;font-weight:750}.button:focus-visible,.tgv2-hero a:focus-visible,.tgv2-discovery a:focus-visible,.tgv2-confidence a:focus-visible{outline:3px solid #13a99d;outline-offset:4px}.shopify-section .product__info-container .product__title h1{letter-spacing:-.045em;line-height:1.18;font-weight:780;font-size:clamp(2.3rem,3vw,3.4rem)}.product__info-container .product__description{line-height:1.72}.product__info-container .product-form__submit{min-height:54px}.product__media-wrapper .product__media{border-radius:20px;overflow:hidden}.product__info-container .accordion{border-top:1px solid #dce8e8}.product__info-container .accordion summary{font-weight:650}.collection-hero__title{letter-spacing:-.04em;line-height:1.13;font-weight:760}.collection .card-wrapper .card__heading,.related-products .card-wrapper .card__heading{line-height:1.42;font-weight:650}.collection .card-wrapper .card__information,.related-products .card-wrapper .card__information{padding-top:1.2rem}.collection .card__inner,.related-products .card__inner{border-radius:17px;overflow:hidden}.collection .card-wrapper,.related-products .card-wrapper{transition:transform .2s ease}.collection .card-wrapper:hover,.related-products .card-wrapper:hover{transform:translateY(-3px)}.footer{border-top:0}.footer__content-top{padding-top:5rem}.footer-block__heading{letter-spacing:-.02em;font-weight:750}@media(max-width:749px){.header-wrapper{box-shadow:none}.shopify-section .product__info-container .product__title h1{font-size:2.7rem}.collection .card-wrapper:hover,.related-products .card-wrapper:hover{transform:none}}@media(prefers-reduced-motion:reduce){.collection .card-wrapper,.related-products .card-wrapper{transition:none}}:root{--tenoch-cta-top:#d5fff5;--tenoch-cta-bottom:#6edcc8;--tenoch-cta-ink:#0a3037;--tenoch-cta-shadow:#127b74}.tgv2-hero .tgv2-hero__button{position:relative;border-radius:15px;min-height:56px;font-weight:800;letter-spacing:.035em;border:1px solid rgba(255,255,255,.48);transform:translateY(0);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease,background .16s ease;-webkit-tap-highlight-color:transparent}.tgv2-hero .tgv2-hero__button--primary{color:var(--tenoch-cta-ink);background:linear-gradient(165deg,var(--tenoch-cta-top) 0%,#a5f1df 46%,var(--tenoch-cta-bottom) 100%);box-shadow:inset 0 2px #fffffff2,inset 0 -1px #086c673b,0 5px 0 var(--tenoch-cta-shadow),0 11px 24px #00000054;text-shadow:0 1px 0 rgba(255,255,255,.32)}.tgv2-hero .tgv2-hero__button--secondary{color:#fff;background:linear-gradient(155deg,#ffffff3d,#ffffff18);border-color:#d0f8f18a;box-shadow:inset 0 2px #ffffff3d,inset 0 -1px #0003,0 5px #061821,0 11px 24px #00000047;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@media(hover:hover)and (pointer:fine){.tgv2-hero .tgv2-hero__button:hover{transform:translateY(-3px);filter:brightness(1.04)}.tgv2-hero .tgv2-hero__button--primary:hover{color:var(--tenoch-cta-ink);background:linear-gradient(165deg,#edfffb,#b5f8ea 46%,#78e4d3);box-shadow:inset 0 2px #fff,0 8px 0 var(--tenoch-cta-shadow),0 16px 30px #0000004d}.tgv2-hero .tgv2-hero__button--secondary:hover{color:#fff;background:linear-gradient(160deg,#ffffff57,#ffffff26);box-shadow:inset 0 2px #ffffff4d,0 8px #061821,0 16px 30px #0000004d}}.tgv2-hero .tgv2-hero__button:active{transform:translateY(4px);filter:brightness(.98);box-shadow:inset 0 3px 9px #00000029,0 1px #04272b99,0 4px 8px #00000030}.tgv2-hero .tgv2-hero__button:focus-visible{outline:3px solid #fff;outline-offset:7px}.tgv2-discovery .tgv2-discovery__category-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 14px;border:1px solid rgba(20,58,62,.17);border-radius:11px;background:linear-gradient(160deg,#ffffffed,#ffffffa8);color:#153943;box-shadow:inset 0 1px #fff,0 3px #265e6438,0 6px 10px #12464e1c;text-decoration:none;transform:translateY(0);transition:transform .16s,box-shadow .16s}@media(hover:hover)and (pointer:fine){.tgv2-discovery .tgv2-discovery__category-link:hover{color:#073e49;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 5px #265e6438,0 9px 16px #12464e29}}.tgv2-discovery .tgv2-discovery__category-link:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #0002,0 1px #265e6438}.tgv2-confidence .tgv2-confidence__about{display:inline-flex;align-items:center;gap:11px;color:#0b2a32;text-decoration:none;background:linear-gradient(155deg,#e3fff9,#82ddc8);padding:13px 19px;border:1px solid #c9fff2;border-radius:12px;box-shadow:inset 0 1px #fff,0 4px #2a9389,0 10px 18px #0004;transform:translateY(0);transition:transform .16s,box-shadow .16s}@media(hover:hover)and (pointer:fine){.tgv2-confidence .tgv2-confidence__about:hover{color:#0b2a32;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 6px #2a9389,0 14px 24px #0005}}.tgv2-confidence .tgv2-confidence__about:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #0002,0 1px #2a9389}.product-form__submit.button{border-radius:14px;background:linear-gradient(165deg,#179cad,#0c6575);color:#fff;border:1px solid #178393;box-shadow:inset 0 1px #ffffff59,0 4px #084855,0 10px 20px #04324038;transform:translateY(0);transition:transform .15s,box-shadow .15s;min-height:55px}.product-form__submit.button:after{box-shadow:none}@media(hover:hover)and (pointer:fine){.product-form__submit.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 6px #084855,0 14px 24px #04324047}}.product-form__submit.button:not([disabled]):active{transform:translateY(3px);box-shadow:inset 0 2px 6px #00000030,0 1px #084855}.product-form__submit.button[disabled]{opacity:.55;box-shadow:none}@media(prefers-reduced-motion:reduce){.tgv2-hero .tgv2-hero__button,.tgv2-discovery .tgv2-discovery__category-link,.tgv2-confidence .tgv2-confidence__about,.product-form__submit.button{transition:none}.tgv2-hero .tgv2-hero__button:hover,.tgv2-discovery .tgv2-discovery__category-link:hover,.tgv2-confidence .tgv2-confidence__about:hover,.product-form__submit.button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tenoch-v2-global.css.map */
