.lgh{--lgh-navy:#0f2a66;--lgh-ink:#0b1633;--lgh-ice:#bcd6ff;--lgh-track:480vh;position:relative;background:#000;color:#fff;font-family:Barlow,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400}.lgh *{box-sizing:border-box}.lgh__track{position:relative;height:var(--lgh-track)}.lgh__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#000}.lgh__poster,.lgh__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.lgh__poster{object-fit:cover;object-position:50% 50%}.lgh__canvas{opacity:0}.lgh.is-live .lgh__canvas{opacity:1}.lgh.is-live .lgh__poster{visibility:hidden}.lgh__flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:radial-gradient(60% 70% at 62% 52%,#78aafff2,#285aff59 45%,#0000 75%);mix-blend-mode:screen}.lgh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0000009e,#00000047 38%,#0000 58%);transition:opacity .2s linear}.lgh__panel{display:none}.lgh__scrim--light{opacity:0;background:linear-gradient(90deg,#f6f8fcdb,#f6f8fc8c 34%,#f6f8fc00 56%)}.lgh__black{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none;opacity:1;transition:opacity 1.5s cubic-bezier(.3,.6,.2,1)}.lgh.is-lit .lgh__black{opacity:0}.lgh.is-flash .lgh__flash{animation:lgh-flash 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes lgh-flash{0%{opacity:0}9%{opacity:.95}18%{opacity:.35}27%{opacity:.8}to{opacity:0}}.lgh__beat{position:absolute;left:clamp(24px,5.6vw,96px);top:calc(50% - var(--lgh-lift,0px) / 2);width:min(640px,46vw);transform:translate3d(0,calc(-50% + var(--lgh-dy,0px)),0);opacity:0;pointer-events:none;will-change:opacity,transform}.lgh__beat.is-on{pointer-events:auto}.lgh__beat--1{opacity:1}.lgh__beat--2{width:min(560px,40vw)}.lgh__beat--4{width:min(500px,36vw)}.lgh__beat--4 .lgh__sub{max-width:420px}.lgh__beat--4 .lgh__ctas{flex-direction:column;align-items:flex-start;gap:18px}.lgh__eyebrow{margin:0 0 16px;font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--lgh-ice)}.lgh .lgh__h1,.lgh .lgh__h2{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;font-style:normal;letter-spacing:-.015em;margin:0 0 18px;padding:0;text-transform:none;text-wrap:balance;color:inherit;-webkit-text-fill-color:currentColor;background:none;text-shadow:none}.lgh .lgh__h1{font-size:clamp(40px,4.6vw,70px);line-height:1}.lgh .lgh__h2{font-size:clamp(34px,3.8vw,58px);line-height:1.02}.lgh__sub{margin:0 0 28px;max-width:520px;font-size:clamp(16px,1.25vw,19px);line-height:1.5;font-weight:400;color:#ffffffd6}.lgh__ctas{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center}.lgh__btn{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 28px;border-radius:999px;background:#fff;color:var(--lgh-ink);font:600 14px/1 Barlow,system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 30px #00000040;transition:transform .2s,background .2s,color .2s}.lgh__btn:hover{transform:translateY(-1px);background:var(--lgh-ice)}.lgh__btn:focus-visible,.lgh__link:focus-visible{outline:2px solid var(--lgh-ice);outline-offset:4px}.lgh__btn--navy{background:var(--lgh-navy);color:#fff}.lgh__btn--navy:hover{background:#18398a;color:#fff}.lgh__link{font:600 13px/1 Barlow,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.lgh__beat.is-light{color:var(--lgh-ink)}.lgh__beat.is-light .lgh__eyebrow{color:var(--lgh-navy)}.lgh__beat.is-light .lgh__sub{color:#0b1633c7}.lgh__beat.is-light .lgh__link{color:var(--lgh-navy)}.lgh__beat--1>*{opacity:0;transform:translate3d(0,18px,0);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.lgh.is-intro .lgh__beat--1>*{opacity:1;transform:none}.lgh.is-intro .lgh__beat--1>:nth-child(2){transition-delay:.12s}.lgh.is-intro .lgh__beat--1>:nth-child(3){transition-delay:.28s}.lgh.is-intro .lgh__beat--1>:nth-child(4){transition-delay:.42s}.lgh__cue{position:absolute;left:50%;bottom:calc(28px + var(--lgh-lift,0px));transform:translate(-50%);display:flex;align-items:center;gap:14px;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#ffffff9e;opacity:0;transition:opacity .6s}.lgh.is-intro .lgh__cue{opacity:1}.lgh__cue i{width:1px;height:34px;background:linear-gradient(#ffffffb3,#fff0);animation:lgh-cue 1.8s ease-in-out infinite}@keyframes lgh-cue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.lgh__progress{position:absolute;right:clamp(16px,2.4vw,36px);top:50%;width:2px;height:120px;transform:translateY(-50%);background:#ffffff2e;border-radius:2px;overflow:hidden;mix-blend-mode:difference}.lgh__progress i{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;transform-origin:top;transform:scaleY(0)}.lgh__skip{position:absolute;right:clamp(16px,2.4vw,36px);top:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:#0a0e1c59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font:600 11px/1 Barlow,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity .5s,background .2s}.lgh.is-intro .lgh__skip{opacity:.9}.lgh__skip:hover{background:#0a0e1c99}.lgh__skip:focus-visible{outline:2px solid var(--lgh-ice);outline-offset:3px}.lgh__skip.is-light{border-color:#0f2a6640;background:#ffffff8c;color:var(--lgh-navy)}.lgh__skip.is-gone{opacity:0!important;pointer-events:none}.lgh.is-static .lgh__track{height:auto}.lgh.is-static .lgh__stage{position:relative;height:100vh;height:100svh}.lgh.is-static .lgh__beat--1>*{opacity:1;transform:none}.lgh.is-static .lgh__beat:not(.lgh__beat--1),.lgh.is-static .lgh__cue,.lgh.is-static .lgh__skip,.lgh.is-static .lgh__progress,.lgh.is-static .lgh__canvas{display:none}@media(max-width:767px),(max-aspect-ratio:4/5){.lgh{--lgh-track:460vh}.lgh__poster{object-position:50% 30%}.lgh__scrim{display:none}.lgh__panel{display:block;position:absolute;left:0;right:0;bottom:0;top:52%;opacity:0;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--lgh-pc,5,9,20),0) 0,rgba(var(--lgh-pc,5,9,20),.88) 44px,rgb(var(--lgh-pc,5,9,20)) 72px)}.lgh.is-static .lgh__panel{opacity:1}.lgh__beat{left:22px;right:22px;width:auto;top:auto;bottom:calc(max(26px,calc(env(safe-area-inset-bottom) + 16px)) + var(--lgh-lift,0px));transform:translate3d(0,var(--lgh-dy,0px),0)}.lgh__beat--4{width:auto}.lgh__eyebrow{margin-bottom:10px;font-size:11px;letter-spacing:.2em}.lgh .lgh__h1{font-size:clamp(31px,8.6vw,40px);line-height:1.02;margin-bottom:14px}.lgh .lgh__h2{font-size:clamp(29px,8vw,36px);line-height:1.04;margin-bottom:12px}.lgh__sub{font-size:15px;line-height:1.5;margin-bottom:20px}.lgh__btn{min-height:50px;padding:0 18px;gap:10px;font-size:12px;letter-spacing:.06em;white-space:nowrap}.lgh__beat--4 .lgh__ctas{gap:16px}.lgh__beat>:last-child{max-width:calc(100% - 64px)}.lgh__progress,.lgh__cue{display:none}.lgh__skip{right:14px;top:14px;padding:9px 14px}}@media(prefers-reduced-motion:reduce){.lgh__cue i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/lg-home-hero.css.map */
