:root{--mtn-ease-lift:cubic-bezier(.16, 1, .3, 1);--mtn-dur-lift:.38s;--mtn-dur-zoom:.85s;--mtn-dur-press:.22s;--mtn-dur-tap:80ms;--mtn-rise:122%;--mtn-mask-lead:.22em;--mtn-mask-tail:.2em;--mtn-rule-w:clamp(48px, 6vw, 72px)}html[data-motion=full] [data-reveal-mask]:not([data-reveal-done]),html[data-motion=full] [data-reveal-mask-group]>:not([data-reveal-done]){clip-path:inset(100% 0% 0%)}html[data-motion=full] [data-reveal-mask][data-mask-dir=down]:not([data-reveal-done]),html[data-motion=full] [data-reveal-mask-group][data-mask-dir=down]>:not([data-reveal-done]){clip-path:inset(0% 0% 100%)}html[data-motion=full] [data-reveal-mask][data-mask-dir=right]:not([data-reveal-done]),html[data-motion=full] [data-reveal-mask-group][data-mask-dir=right]>:not([data-reveal-done]){clip-path:inset(0% 100% 0% 0%)}html[data-motion=full] [data-reveal-mask][data-mask-dir=left]:not([data-reveal-done]),html[data-motion=full] [data-reveal-mask-group][data-mask-dir=left]>:not([data-reveal-done]){clip-path:inset(0% 0% 0% 100%)}html[data-motion=low] [data-reveal-mask]:not([data-reveal-done]),html[data-motion=low] [data-reveal-mask-group]>:not([data-reveal-done]){opacity:0}html[data-motion=static] [data-reveal-mask],html[data-motion=static] [data-reveal-mask-group]>*{clip-path:none;opacity:1}.mtn-mask{display:block}.mtn-mask--word{vertical-align:top;display:inline-block}.mtn-rise{display:block}html[data-motion=full] [data-reveal-text]:not([data-reveal-done]) .mtn-mask,html[data-motion=full] [data-reveal-group]>:not([data-reveal-done]) .mtn-mask{padding-block:var(--mtn-mask-lead) var(--mtn-mask-tail);margin-block:calc(-1 * var(--mtn-mask-lead)) calc(-1 * var(--mtn-mask-tail));overflow:hidden}html[data-motion=full] [data-reveal-text]:not([data-reveal-done]) .mtn-rise,html[data-motion=full] [data-reveal-group]>:not([data-reveal-done]) .mtn-rise{transform:translate3d(0, var(--mtn-rise), 0)}html[data-motion=low] [data-reveal-text]:not([data-reveal-done]){opacity:0}html[data-motion=static] [data-reveal-text]{opacity:1}html[data-motion=static] [data-reveal-text] .mtn-rise{transform:none}.mtn-rule{width:var(--mtn-rule-w);background-color:var(--accent,var(--gold));height:1px;display:block}.mtn-rule--center{margin-inline:auto}[data-countup][data-counting]{font-variant-numeric:tabular-nums}.home-hero__line>.mtn-rise{display:block}.home-stats__rule{margin-block:calc(-1*clamp(8px,1vw,14px)) clamp(20px,2.4vw,30px)}.home-strip__field{display:block}.text-link[data-underline=false] .text-link__rule{transform-origin:100%}.text-link[data-underline=false]:hover .text-link__rule,.text-link[data-underline=false]:focus-visible .text-link__rule{transform-origin:0}.btn{transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--mtn-dur-press) var(--ease)}.btn:hover{transform:translateY(-1px)}.btn:active{transition-duration:var(--mtn-dur-tap);transform:translateY(1px)scale(.994)}.product-card,.promo-card,.cat-card,.contact-card,.tea-tile,.tea-price,.loc-card{transition:transform var(--mtn-dur-lift) var(--mtn-ease-lift)}a.product-card:active,a.promo-card:active,a.cat-card:active,a.loc-card:active{transition-duration:var(--mtn-dur-tap);transform:translateY(-1px)}a.product-card .product-card__img,.home-counter .home-counter__img{transition:transform var(--mtn-dur-zoom) var(--mtn-ease-lift)}.nav__bar:after{transition:opacity var(--dur-slow) var(--ease)}.nav__caret{transition:transform var(--dur) var(--ease)}.nav__counter-link:not([data-active=true]):after{content:"";background-color:var(--gold);transform-origin:100%;height:2px;transition:transform var(--dur) var(--ease);pointer-events:none;position:absolute;inset-block-end:-1px;inset-inline:clamp(6px,.6vw,10px);transform:scaleX(0)}.nav__counter-link:not([data-active=true]):hover:after,.nav__counter-link:not([data-active=true]):focus-visible:after{transform-origin:0;transform:scaleX(1)}.nav__utility-link{position:relative}.nav__utility-link:after{content:"";transform-origin:100%;height:1px;transition:transform var(--dur) var(--ease);pointer-events:none;background-color:currentColor;position:absolute;inset-block-end:-2px;inset-inline:0;transform:scaleX(0)}.nav__utility-link:hover:after,.nav__utility-link:focus-visible:after{transform-origin:0;transform:scaleX(1)}html[data-motion=full] .nav__panel-link{opacity:0;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);transform:translateY(-3px)}html[data-motion=full] .nav__counter:hover .nav__panel-link,html[data-motion=full] .nav__counter:focus-within .nav__panel-link,html[data-motion=full] .nav__counter[data-open=true] .nav__panel-link{opacity:1;transform:none}html[data-motion=full] .nav__counter:hover .nav__panel>li:nth-child(2) .nav__panel-link,html[data-motion=full] .nav__counter:focus-within .nav__panel>li:nth-child(2) .nav__panel-link,html[data-motion=full] .nav__counter[data-open=true] .nav__panel>li:nth-child(2) .nav__panel-link{transition-delay:30ms}html[data-motion=full] .nav__counter:hover .nav__panel>li:nth-child(3) .nav__panel-link,html[data-motion=full] .nav__counter:focus-within .nav__panel>li:nth-child(3) .nav__panel-link,html[data-motion=full] .nav__counter[data-open=true] .nav__panel>li:nth-child(3) .nav__panel-link{transition-delay:60ms}html[data-motion=full] .nav__counter:hover .nav__panel>li:nth-child(n+4) .nav__panel-link,html[data-motion=full] .nav__counter:focus-within .nav__panel>li:nth-child(n+4) .nav__panel-link,html[data-motion=full] .nav__counter[data-open=true] .nav__panel>li:nth-child(n+4) .nav__panel-link{transition-delay:90ms}html[data-motion-failed] [data-reveal-mask],html[data-motion-failed] [data-reveal-mask-group]>*,html[data-motion-failed] [data-reveal-text],.no-js [data-reveal-mask],.no-js [data-reveal-mask-group]>*,.no-js [data-reveal-text]{clip-path:none!important;opacity:1!important;visibility:visible!important}html[data-motion-failed] .mtn-mask,.no-js .mtn-mask{margin-block:0!important;padding-block:0!important;overflow:visible!important}html[data-motion-failed] .mtn-rise,.no-js .mtn-rise{transform:none!important}html[data-motion-failed] [data-countup]{font-variant-numeric:normal!important}@media (prefers-reduced-motion:reduce){[data-reveal-mask],[data-reveal-mask-group]>*,[data-reveal-text]{clip-path:none!important;opacity:1!important;visibility:visible!important}.mtn-mask{margin-block:0!important;padding-block:0!important;overflow:visible!important}.mtn-rise{transform:none!important}.nav__panel-link{opacity:1!important;transition-delay:0s!important;transform:none!important}.btn:hover,.btn:active,a.product-card:active,a.promo-card:active,a.cat-card:active,a.loc-card:active{transform:none!important}}
:root{--char-rise:.24em}html[data-motion=full] [data-reveal-chars]:not([data-reveal-done]),html[data-motion=low] [data-reveal-chars]:not([data-reveal-done]){opacity:0;transform:translate3d(0, var(--char-rise), 0)}html[data-motion=full] [data-reveal-chars][data-char-hold]:not([data-reveal-done]),html[data-motion=low] [data-reveal-chars][data-char-hold]:not([data-reveal-done]){opacity:0;transform:none}html[data-motion=static] [data-reveal-chars]{opacity:1;transform:none}.mtn-char-word{white-space:nowrap}html[data-motion-failed] [data-reveal-chars],.no-js [data-reveal-chars]{opacity:1!important;visibility:visible!important;transform:none!important}html[data-motion-failed] .mtn-char,html[data-motion-failed] .mtn-char-word,.no-js .mtn-char,.no-js .mtn-char-word{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-reveal-chars]{opacity:1!important;visibility:visible!important;transform:none!important}.mtn-char,.mtn-char-word{opacity:1!important;transform:none!important}}
.mtn-word{display:inline-block}@media (prefers-reduced-motion:reduce){.mtn-word{opacity:1!important;color:inherit!important;transform:none!important}}html[data-motion-failed] .mtn-word,.no-js .mtn-word{opacity:1!important;color:inherit!important;transform:none!important}
.mtn-motes{pointer-events:none;contain:layout paint;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--mote-fade,56px));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--mote-fade,56px));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--mote-fade,56px));position:absolute;inset:0;overflow:hidden}.mtn-motes__mote{width:var(--mote-size,7px);height:var(--mote-size,7px);background-image:radial-gradient(circle at 50% 50%, var(--mote-tint,var(--gold)) 0%, transparent 68%);opacity:0;border-radius:50%;position:absolute;top:100%}html[data-motion=static] .mtn-motes,html[data-motion-failed] .mtn-motes,.no-js .mtn-motes{display:none}@media (prefers-reduced-motion:reduce){.mtn-motes{display:none}}
:root{--pin-chain-h:100vh}.pin-chain{z-index:2;height:var(--pin-chain-h);background-color:var(--surface,var(--bg));position:relative;overflow:hidden}.pin-chain__next{z-index:1;position:relative}.pin-chain[data-pin-chain=on]+.pin-chain__next{margin-top:calc(-1 * var(--pin-chain-h))}html[data-motion-failed] .pin-chain__next,.no-js .pin-chain__next{margin-top:0!important}html[data-motion-failed] .pin-chain,.no-js .pin-chain{height:auto;min-height:var(--pin-chain-h)}@media (prefers-reduced-motion:reduce){.pin-chain{height:auto;min-height:var(--pin-chain-h)}.pin-chain__next{margin-top:0!important}}

