:root{--tg-indigo: #051526;--tg-abyssal: #11334a;--tg-midnight: #263a4c;--tg-snow: #f5f5f2;--tg-smoke: #e7e4df;--tg-stone: #5f6368;--tg-line: rgba(5, 21, 38, .12);--tg-teal: #47a093;--tg-moss: #a6aea4;--tg-red: #cb574c;--tg-white: #fff;--tg-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--tg-font-display: "Inter Tight", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--tg-fs-display: clamp(56px, 9vw, 132px);--tg-fs-h1: clamp(40px, 5.6vw, 84px);--tg-fs-h2: clamp(30px, 3.6vw, 52px);--tg-fs-h3: clamp(22px, 2vw, 30px);--tg-fs-h4: 18px;--tg-fs-lead: clamp(17px, 1.35vw, 20px);--tg-fs-body: 16px;--tg-fs-small: 14px;--tg-fs-label: 12px;--tg-margin: 20px;--tg-inner: 24px;--tg-gap: 12px;--tg-space: 72px;--tg-radius: 6px;--tg-radius-btn: 4px;--tg-max: 1440px;--tg-alert-h: 32px;--tg-header-h: 64px;--tg-ease: cubic-bezier(.19, 1, .22, 1)}@media(min-width:990px){:root{--tg-margin: 48px;--tg-inner: 48px;--tg-gap: 20px;--tg-space: 128px;--tg-header-h: 80px;--tg-alert-h: 36px}}body.tg-body{font-family:var(--tg-font);background:var(--tg-snow);color:var(--tg-indigo);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.tg{font-family:var(--tg-font);color:var(--tg-indigo);font-size:var(--tg-fs-body);line-height:1.6}.tg *,.tg *:before,.tg *:after{box-sizing:border-box}.tg a{color:inherit}.tg img,.tg video{display:block;max-width:100%}:where(.tg) :where(h1,h2,h3,h4,p,ul,ol){margin:0}:where(.tg) :where(h1,h2,h3,h4){font-family:var(--tg-font-display);font-weight:500;letter-spacing:-.02em;line-height:1.08}.tg-container{padding-left:var(--tg-margin);padding-right:var(--tg-margin)}.tg-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tg-label{font-family:var(--tg-font);font-size:var(--tg-fs-label);font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.3}.tg-lead{font-size:var(--tg-fs-lead);line-height:1.55}.tg-muted{color:var(--tg-stone)}.tg-rte p{margin:0 0 1em}.tg-rte p:last-child{margin-bottom:0}.tg-rte a{text-decoration:underline;text-underline-offset:3px}.tg-btn{--bg: var(--tg-indigo);--fg: var(--tg-snow);--bd: transparent;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 28px;border:1px solid var(--bd);border-radius:var(--tg-radius-btn);background:var(--bg);color:var(--fg)!important;font:500 13px/1 var(--tg-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.tg-btn:hover{--bg: var(--tg-abyssal)}.tg-btn--white{--bg: var(--tg-white);--fg: var(--tg-indigo)}.tg-btn--white:hover{--bg: var(--tg-snow)}.tg-btn--outline{--bg: transparent;--fg: currentColor;--bd: currentColor}.tg-btn--outline:hover{--bg: var(--tg-indigo);--fg: var(--tg-snow);--bd: var(--tg-indigo)}.tg-btn--ghost-light{--bg: transparent;--fg: var(--tg-white);--bd: rgba(255,255,255,.6)}.tg-btn--ghost-light:hover{--bg: var(--tg-white);--fg: var(--tg-indigo);--bd: var(--tg-white)}.tg-link-arrow{display:inline-flex;align-items:center;gap:10px;font:500 13px/1 var(--tg-font);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:inherit;padding:6px 0;border-bottom:1px solid currentColor}.tg-link-arrow svg{width:14px;height:14px;transition:transform .3s var(--tg-ease)}.tg-link-arrow:hover svg{transform:translate(4px)}.tg-reveal{opacity:0;transform:translate3d(0,24px,0);transition:opacity .6s ease,transform .9s var(--tg-ease)}.tg-reveal.is-inview,.shopify-design-mode .tg-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tg-reveal{opacity:1;transform:none;transition:none}}.shopify-policy__container{max-width:760px!important;margin:0 auto;padding:64px var(--tg-margin) 120px;font-family:var(--tg-font);color:var(--tg-indigo);font-size:16px;line-height:1.7}.shopify-policy__title h1{font-family:var(--tg-font-display);font-size:var(--tg-fs-h1);font-weight:500;letter-spacing:-.03em;line-height:1;margin:0 0 48px;text-align:left}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--tg-font-display);font-weight:500;letter-spacing:-.01em;margin:2em 0 .6em}.shopify-policy__body a{color:var(--tg-indigo);text-decoration:underline}.tg-anim-media{clip-path:inset(14% 0 0 0 round var(--tg-radius));transition:clip-path 1.4s var(--tg-ease)}.tg-anim-media img,.tg-anim-media video{transform:scale(1.16);transition:transform 1.9s var(--tg-ease)}.tg-anim-media.is-inview{clip-path:inset(0 0 0 0 round var(--tg-radius))}.tg-anim-media.is-inview img,.tg-anim-media.is-inview video{transform:scale(1)}.tg-reveal.tg-stagger{opacity:1;transform:none}.tg-reveal.tg-stagger>*{opacity:0;transform:translate3d(0,28px,0);transition:opacity .7s ease,transform 1s var(--tg-ease);transition-delay:calc(var(--i, 0) * 90ms)}.tg-reveal.tg-stagger.is-inview>*{opacity:1;transform:none}[data-tg-parallax]{will-change:transform;transition:none!important}.shopify-design-mode .tg-anim-media{clip-path:none}.shopify-design-mode .tg-anim-media img,.shopify-design-mode .tg-anim-media video{transform:none}.shopify-design-mode .tg-reveal.tg-stagger>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tg-anim-media,.tg-anim-media img,.tg-anim-media video,.tg-reveal.tg-stagger>*{clip-path:none!important;transform:none!important;opacity:1!important;transition:none!important}}html,body.tg-body,#MainContent{overflow-x:clip}.tg :is(h1,h2,h3){text-wrap:balance}.shopify-challenge__container{min-height:60vh;padding:140px var(--tg-margin) 80px;max-width:640px;margin:0 auto;font-family:var(--tg-font)}.shopify-challenge__container .shopify-challenge__message{font:500 24px/1.3 var(--tg-font-display);margin-bottom:24px}.shopify-challenge__container .shopify-challenge__button{margin-top:24px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-base.css.map */
