.apex-section{margin:0;padding:0}.apex-sticky{position:sticky;top:0;z-index:30}body.apx-lock{overflow:hidden}.apx{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:18px;line-height:1.6;letter-spacing:0;padding-block:calc(var(--pt,120px)*.62) calc(var(--pb,120px)*.62);-webkit-font-smoothing:antialiased}@media(min-width:990px){.apx{padding-block:var(--pt,120px) var(--pb,120px)}}.apx{scroll-margin-top:96px}.apx-rte u,.apx u{text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:4px}.apx-rte b,.apx-rte strong{font-weight:700}.apx *,.apx *:before,.apx *:after{box-sizing:border-box}.apx :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,li){margin:0;padding:0;color:inherit;letter-spacing:inherit;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:none}.apx :where(ul,ol){list-style:none}.apx :where(a){color:inherit;text-decoration:none}.apx :where(img){display:block;max-width:100%}.apx:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.apx-glow--right:before{background:radial-gradient(55% 70% at 82% 45%,color-mix(in srgb,var(--gold) 30%,transparent),transparent 70%)}.apx-glow--left:before{background:radial-gradient(55% 70% at 15% 50%,color-mix(in srgb,var(--gold) 26%,transparent),transparent 70%)}.apx-glow--center:before{background:radial-gradient(60% 60% at 50% 40%,color-mix(in srgb,var(--gold) 22%,transparent),transparent 72%)}.apx-glow--bottom:before{background:radial-gradient(90% 60% at 50% 110%,color-mix(in srgb,var(--gold) 34%,transparent),transparent 70%)}.apx--cream[class*=apx-glow--]:before{opacity:.45}.apx-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.apx-bg img{width:100%;height:100%;object-fit:cover}.apx-bg span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg)}.apx-wrap{width:100%;max-width:calc(var(--max) + var(--gut)*2);margin-inline:auto;padding-inline:var(--gut)}.apx-wrap--narrow{max-width:calc(980px + var(--gut)*2)}.apx-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.apx .apx-eyebrow{font:500 13px/1.3 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-t)}.apx .apx-pill{display:inline-block;padding:9px 16px;border:1px solid var(--line);border-radius:999px;background:var(--card)}.apx .apx-h1,.apx .apx-h2,.apx .apx-h3{font-family:var(--f-display);text-transform:uppercase;text-wrap:balance;letter-spacing:.01em}.apx .apx-h1{font-weight:800;font-size:clamp(42px,6vw,80px);line-height:.95}.apx .apx-h2{font-weight:700;font-size:clamp(34px,5vw,62px);line-height:1}.apx .apx-h3{font-weight:700;font-size:clamp(24px,2.6vw,32px);line-height:1.05}.apx-gold{color:var(--gold-t)}.apx-block{display:block}.apx .apx-mono{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.08em}.apx .apx-lead{font-size:clamp(18px,1.6vw,21px);color:var(--fg-soft);max-width:40em}.apx-soft{color:var(--fg-soft)}.apx-muted{color:var(--muted)}.apx-head{max-width:900px;margin:0 auto 56px;text-align:center;display:grid;gap:18px;justify-items:center}.apx-head--left{margin-inline:0;text-align:left;justify-items:start}@media(max-width:749px){.apx-head{margin-bottom:36px}}.apx-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 34px;border-radius:var(--r-btn);background:var(--gold);color:#06080d!important;font:700 17px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 0 0 0 transparent}.apx-btn:hover{transform:translateY(-2px);box-shadow:0 10px 34px -10px var(--gold)}.apx-btn:focus-visible,.apx a:focus-visible,.apx button:focus-visible,.apx summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.apx-btn .apx-ico{width:22px;height:22px;stroke-width:2.2}.apx-btn--white{background:#fff}.apx-btn--ghost{background:transparent;color:var(--fg)!important;border:1px solid var(--gold)}.apx-btn--block{width:100%}@media(max-width:749px){.apx-btn{width:100%;padding:0 20px}}.apx-chips{display:flex;flex-wrap:wrap;gap:10px}.apx .apx-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font-size:15px;line-height:1.3;background:var(--card)}.apx-chip .apx-ico{width:16px;height:16px;color:var(--gold-t);flex:none}.apx-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.apx-stars{color:var(--gold);letter-spacing:3px;font-size:18px;line-height:1}.apx-img{position:relative;overflow:hidden;width:100%;max-width:100%;border-radius:var(--r)}.apx-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.apx-ph{overflow:hidden;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;max-width:100%;padding:18px;border:1px dashed color-mix(in srgb,var(--fg) 38%,transparent);border-radius:var(--r);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--fg) 5%,transparent) 0 14px,transparent 14px 28px);font:500 13px/1.5 var(--f-mono);color:color-mix(in srgb,var(--fg) 78%,transparent)}.apx-slider{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px max(var(--gut),calc((100vw - var(--max))/2)) 8px;scroll-padding-inline:max(var(--gut),calc((100vw - var(--max))/2))}.apx-slider::-webkit-scrollbar{display:none}.apx-slider>*{scroll-snap-align:start;flex:0 0 auto}.apx-slider-nav{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:30px;font:500 13px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.apx-slider-nav button{width:48px;height:48px;border-radius:50%;border:1px solid var(--fg);background:transparent;color:var(--fg);display:grid;place-items:center;cursor:pointer}.apx-slider-nav button:first-child .apx-ico{transform:scaleX(-1)}.apx-rte p+p{margin-top:1em}.apx-rte a{text-decoration:underline;text-underline-offset:3px}.apx-rte strong{color:var(--gold-t);font-weight:600}.apx .apx-foot{font-size:14px;color:var(--muted)}.apx-center{text-align:center}.apx-cta-row{display:flex;justify-content:center;margin-top:48px}.apx-js .apx-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.apx-js .apx-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.apx-js .apx-reveal{opacity:1;transform:none;transition:none}.apx-btn{transition:none}.apx *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/apex-base.css.map */
