*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}body{background:var(--char);color:var(--off);font-family:var(--font-body, "Montserrat"),system-ui,-apple-system,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}img,video,canvas{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}::selection{background:var(--amber);color:var(--char)}.eyebrow{font-weight:600;font-size:12px;letter-spacing:5px;text-transform:uppercase;color:var(--grey)}.statement{font-weight:300;line-height:1.08;letter-spacing:.2px;text-wrap:balance}.statement .am{color:var(--amber)}.wrap{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.section-pad{padding-block:120px}@media(max-width:720px){.section-pad{padding-block:72px}:root{--page-margin: 20px}}.btn{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-weight:700;font-size:13px;letter-spacing:.4px;background:var(--amber);color:var(--char);border:none;border-radius:7px;padding:15px 26px;transition:transform .15s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 30px #e5a63b40}.btn--ghost{background:transparent;color:var(--off);border:1px solid var(--line)}.btn--ghost:hover{border-color:var(--amber);box-shadow:none}.beam{position:fixed;top:0;width:3px;height:100vh;background:#ffffff0f;z-index:60;pointer-events:none}.beam--right{right:0}.beam--left{left:0}@media(max-width:720px){.beam{width:2px}}.beam-fill{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,var(--amber),rgba(229,166,59,.35));transform:scaleY(0);transform-origin:top;will-change:transform}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.js-reveal [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.25,.7,.3,1),transform .7s cubic-bezier(.25,.7,.3,1)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}.js-reveal [data-reveal=stagger]>*{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.js-reveal [data-reveal=stagger].is-in>*{opacity:1;transform:none}[data-reveal=stagger].is-in>*:nth-child(1){transition-delay:0s}[data-reveal=stagger].is-in>*:nth-child(2){transition-delay:.08s}[data-reveal=stagger].is-in>*:nth-child(3){transition-delay:.16s}[data-reveal=stagger].is-in>*:nth-child(4){transition-delay:.24s}[data-reveal=stagger].is-in>*:nth-child(5){transition-delay:.32s}.no-motion [data-reveal],.no-motion [data-reveal=stagger]>*{opacity:1;transform:none;transition:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.field{display:block;margin-bottom:18px}.field>span{display:block;font-weight:600;font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--grey);margin-bottom:9px}.field input,.field textarea,.field select{width:100%;font-family:inherit;font-size:15px;color:var(--off);background:#00000047;border:1px solid var(--line);border-radius:9px;padding:14px 15px;transition:border-color .2s ease,background .2s ease}.field textarea{resize:vertical;min-height:110px;line-height:1.6}.field select{-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--grey) 50%),linear-gradient(135deg,var(--grey) 50%,transparent 50%);background-position:calc(100% - 19px) 21px,calc(100% - 14px) 21px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:40px}.field select option{background:var(--char-raised);color:var(--off)}.field input::placeholder,.field textarea::placeholder{color:var(--grey);opacity:.55}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:#e5a63b8c;background:#0006}.formnote{padding:14px 16px;border-radius:9px;font-size:14px;line-height:1.55;margin-bottom:24px}.formnote--ok{border:1px solid rgba(229,166,59,.4);background:#e5a63b14;color:var(--off)}.formnote--err{border:1px solid var(--line);background:#0000004d;color:var(--grey)}.formnote ul{list-style:none}.consent{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#121212f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line)}.consent[hidden]{display:none}.consent__inner{max-width:var(--page-width);margin-inline:auto;padding:20px var(--page-margin);display:flex;align-items:center;justify-content:space-between;gap:28px}.consent__text{color:var(--grey);font-size:13.5px;line-height:1.6;max-width:720px}.consent__text a{color:var(--amber);text-decoration:underline;text-underline-offset:3px}.consent__actions{display:flex;gap:10px;flex:none}.consent__btn{padding:12px 24px;font-size:12.5px}@media(max-width:720px){.consent__inner{flex-direction:column;align-items:stretch;gap:16px;padding:18px var(--page-margin)}.consent__actions{flex-direction:row}.consent__btn{flex:1;justify-content:center}}.pay-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pay-badges .pay-badge{height:26px;width:auto;border-radius:5px;background:var(--char-raised);border:1px solid var(--line);padding:1px}.stars{position:relative;display:inline-block;line-height:0;white-space:nowrap}.stars__base{display:block;color:#ffffff2e}.stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--stars-fill, 0%);overflow:hidden;color:var(--amber)}.stars svg{display:inline-block;fill:currentColor;margin-right:2px}.rating{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.rating__score{font-weight:600;font-size:13px;line-height:1;color:var(--off)}.rating__count{font-size:13px;color:var(--grey);line-height:1}.rating__sep{width:1px;height:12px;background:#ffffff29;flex:none}.rating:hover .rating__count{color:var(--off)}.vmark{display:inline-flex;align-items:center;gap:5px;font-size:13px;line-height:1;color:var(--grey);white-space:nowrap}.vmark svg{width:14px;height:14px;flex:none;color:var(--amber)}section[id]{scroll-margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/critical.css.map */
