:root{--am-ease:cubic-bezier(.2,.7,.2,1);--am-ease-out:cubic-bezier(.16,1,.3,1);--am-spring:cubic-bezier(.34,1.56,.64,1);--am-gold:#b07d3c;--am-gold-hi:#e8c9a0;--am-blush:#e3a9a6;--am-blush-deep:#c97f7b;--am-ivory:#f6efe2;--am-wood:#9a6b43;--am-wood-hi:#c99a6b;--am-r:var(--nt-radius, 10px);--am-r-lg:calc(var(--nt-radius, 10px) * 1.6)}.am-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.am-sec{position:relative;padding:clamp(56px,7vw,104px) 16px;background:var(--nt-bg);color:var(--nt-ink);font-family:var(--nt-font-body);overflow:hidden}.am-sec *,.am-sec *:before,.am-sec *:after{box-sizing:border-box}.am-sec--tint{background:linear-gradient(180deg,var(--nt-tint) 0%,var(--nt-bg) 100%)}.am-wrap{max-width:1200px;margin:0 auto;position:relative}.am-head{max-width:760px;margin:0 auto clamp(28px,4vw,48px);text-align:center}.am-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 12px;font:600 12px/1.3 var(--nt-font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--nt-accent-text)}.am-eyebrow:before,.am-eyebrow:after{content:"";width:22px;height:1px;background:currentColor;opacity:.6}.am-sec h2.am-h2{margin:0 0 14px;padding:0;font-family:var(--nt-font-display);font-weight:600;font-size:clamp(28px,3.6vw,44px);line-height:1.12;letter-spacing:-.01em;text-transform:none;color:var(--nt-ink);border:0}.am-sec h2.am-h2 em{font-style:italic;color:var(--nt-accent-text)}.am-sec label,.am-sec legend,.am-sec label strong,.am-sec label small{text-transform:none;letter-spacing:0}.am-lead{margin:0 auto;max-width:640px;font-size:clamp(16px,1.5vw,18px);line-height:1.65;color:var(--nt-muted)}.am-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 26px;border-radius:999px;border:1.5px solid transparent;font:600 15px/1.2 var(--nt-font-body);letter-spacing:.02em;text-transform:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s var(--am-ease),color .25s var(--am-ease),border-color .25s var(--am-ease),box-shadow .3s var(--am-ease),transform .35s var(--am-ease-out)}.am-btn--primary,.am-btn--primary:visited{background:var(--nt-accent-deep);color:var(--nt-on-accent-deep);box-shadow:0 10px 24px -12px rgba(var(--nt-accent-deep-rgb, 62,90,74),.75)}.am-btn--primary:hover,.am-btn--primary:focus-visible{background:var(--nt-ink);color:var(--nt-bg);box-shadow:0 14px 30px -14px rgba(var(--nt-ink-rgb, 31,38,34),.7)}.am-btn--ghost,.am-btn--ghost:visited{background:transparent;color:var(--nt-ink);border-color:rgba(var(--nt-ink-rgb, 31,38,34),.35)}.am-btn--ghost:hover,.am-btn--ghost:focus-visible{background:var(--nt-ink);color:var(--nt-bg);border-color:var(--nt-ink)}.am-btn--light,.am-btn--light:visited{background:var(--nt-bg);color:var(--nt-ink);border-color:var(--nt-bg)}.am-btn--light:hover,.am-btn--light:focus-visible{background:transparent;color:var(--nt-on-strong);border-color:var(--nt-on-strong)}.am-btn svg{flex:none;width:18px;height:18px;transition:transform .35s var(--am-ease-out)}.am-btn:hover svg{transform:translate(3px)}.am-btn[disabled]{opacity:.55;cursor:not-allowed}.am-sec a:focus-visible,.am-sec button:focus-visible,.am-sec input:focus-visible,.am-sec select:focus-visible,.am-sec [tabindex]:focus-visible,.am-btn:focus-visible{outline:3px solid var(--nt-accent-text);outline-offset:3px}.am-link{color:var(--nt-accent-text);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.am-link:hover{text-decoration-thickness:2px}.am-editor-note{margin:10px 0 0;padding:8px 12px;border:1px dashed var(--nt-line);border-radius:8px;font-size:13px;line-height:1.45;color:var(--nt-muted);background:var(--nt-tint-ink)}.am-js [data-am-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s var(--am-ease-out),transform .9s var(--am-ease-out);transition-delay:var(--am-d,0ms)}.am-js:not(.am-motion-ok) [data-am-reveal]{animation:am-failsafe 0s linear 4s forwards}.am-js [data-am-reveal].is-in{opacity:1;transform:none;animation:none}@keyframes am-failsafe{to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){[data-am-magnetic]{transform:translate3d(var(--am-mx,0px),var(--am-my,0px),0)}[data-am-magnetic].is-mag-out{transition:transform .5s var(--am-spring),background-color .25s var(--am-ease),color .25s var(--am-ease),border-color .25s var(--am-ease),box-shadow .3s var(--am-ease)}}@keyframes am-vt-out{to{opacity:0;transform:translateY(-6px)}}@keyframes am-vt-in{0%{opacity:0;transform:translateY(10px)}}body.am-page-enter #main-content{animation:am-vt-in .4s var(--am-ease-out) both}@media(prefers-reduced-motion:reduce){.am-js [data-am-reveal]{opacity:1;transform:none;transition:none;animation:none}[data-am-magnetic]{transform:none!important}body.am-page-enter #main-content{animation:none}.am-btn,.am-btn svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/am-motion.css.map */
