body{overflow-x:clip}html{scrollbar-gutter:stable}html[data-lms-gsap]{scroll-behavior:auto}.lms-page{margin:0;background:var(--lms-night);color:var(--lms-night-text);font-family:var(--lms-font-body)}.lms-page ::selection{background:var(--lms-green);color:var(--lms-night)}.lms-page{scrollbar-color:var(--lms-navy-soft) var(--lms-night)}:where(.lms,.lms *,.lms *:before,.lms *:after){box-sizing:border-box}.lms{font-family:var(--lms-font-body);font-weight:400;font-size:var(--lms-text-base);line-height:1.6;color:var(--lms-night-text);letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-size-adjust:100%}.lms :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-family:revert;font-weight:revert;line-height:revert;letter-spacing:revert;text-transform:revert;color:inherit}.lms :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,address,table,fieldset){margin:0;padding:0}.lms :where(ul,ol){margin:0;padding:0}.lms :where(ul[role=list],ol[role=list]){list-style:none}.lms :where(img,video,svg,iframe){display:block;max-width:100%}.lms :where(img){height:auto}.lms :where(a){color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px;transition:color var(--lms-dur-ui) var(--lms-ease-ui),opacity var(--lms-dur-ui) var(--lms-ease-ui)}.lms :where(button,input,select,textarea){font:inherit;color:inherit}.lms :where(button){background:none;border:0;padding:0;cursor:pointer}.lms :where(li,a,strong,b,blockquote,span,p,label,small){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lms{font-synthesis:none}.lms :where(strong,b){font-weight:600}.lms :where(a,button,summary,label,input,select,textarea,[role=button]){touch-action:manipulation}.lms :focus-visible{outline:2px solid var(--lms-focus);outline-offset:3px;border-radius:4px}.lms-on-night,.lms-night,.lms-navy{--lms-focus: var(--lms-focus-dark)}.lms-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lms-night{background:var(--lms-night);color:var(--lms-night-text)}.lms-navy{background:var(--lms-navy-deep);color:var(--lms-night-text)}.lms-chalk{background:var(--lms-chalk);color:var(--lms-ink);--lms-focus: var(--lms-focus-light)}.lms-paper{background:var(--lms-paper);color:var(--lms-ink);--lms-focus: var(--lms-focus-light)}.lms-green-ground{background:var(--lms-green);color:var(--lms-night);--lms-focus: var(--lms-night)}.lms-section{position:relative;padding-block:var(--lms-section);padding-inline:var(--lms-gutter)}.lms-section--tight{padding-block:calc(var(--lms-section) * .55)}.lms-section--flush{padding-block:0}.lms-container{width:100%;max-width:var(--lms-max);margin-inline:auto}.lms-container--text{max-width:760px;margin-inline:auto}.lms-stack{display:flex;flex-direction:column;gap:var(--lms-stack, var(--lms-space-4))}.lms-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lms-space-3)}.lms-split{display:grid;gap:var(--lms-space-7);align-items:center}@media(min-width:990px){.lms-split{grid-template-columns:1fr 1fr;gap:var(--lms-space-9)}.lms-split--wide{grid-template-columns:7fr 5fr}}.lms-display,.lms-h1,.lms-h2,.lms-h3{font-family:var(--lms-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.005em;line-height:.86;text-wrap:balance}.lms-display{font-size:var(--lms-text-display);line-height:.8}.lms-h1{font-size:var(--lms-text-3xl);line-height:.82}.lms-h2{font-size:var(--lms-text-2xl)}.lms-h3{font-size:var(--lms-text-xl);line-height:.92}.lms-h4{font-family:var(--lms-font-body);font-weight:600;font-size:var(--lms-text-lg);line-height:1.3}.lms-lead{font-size:var(--lms-text-lg);line-height:1.5;max-width:54ch;text-wrap:pretty}.lms-body{font-size:var(--lms-text-base);max-width:var(--lms-text-max);text-wrap:pretty}.lms-body p+p{margin-top:1em}.lms-small{font-size:var(--lms-text-sm)}.lms-muted{color:var(--lms-night-muted)}:where(.lms-chalk,.lms-paper) .lms-muted{color:var(--lms-muted)}.lms-accent{color:var(--lms-green-bright)}:where(.lms-chalk,.lms-paper) .lms-accent{color:var(--lms-navy)}.lms-heat{color:var(--lms-orange)}.lms-center{text-align:center}.lms-center :is(.lms-lead,.lms-body){margin-inline:auto}.lms-num{font-variant-numeric:tabular-nums}.lms-label{font-family:var(--lms-font-body);font-weight:600;font-size:var(--lms-text-sm);letter-spacing:.02em}.lms-btn{--b-bg: var(--lms-green);--b-fg: var(--lms-night);--b-bd: var(--lms-green);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:2px 26px 0;border:2px solid var(--b-bd);border-radius:var(--lms-radius-button, 999px);background:var(--b-bg);color:var(--b-fg);text-decoration:none;cursor:pointer;white-space:nowrap;font-family:var(--lms-font-display);font-weight:400;font-size:24px;letter-spacing:.03em;text-transform:uppercase;line-height:1;transition:background-color var(--lms-dur-ui) var(--lms-ease-ui),color var(--lms-dur-ui) var(--lms-ease-ui),border-color var(--lms-dur-ui) var(--lms-ease-ui),transform var(--lms-dur-quick) var(--lms-ease-ui)}.lms-btn svg{width:20px;height:20px;flex:none}.lms-btn:active{transform:scale(.98)}.lms-btn--ghost{--b-bg: transparent;--b-fg: currentColor;--b-bd: currentColor}.lms-btn--light{--b-bg: var(--lms-chalk);--b-fg: var(--lms-night);--b-bd: var(--lms-chalk)}.lms-btn--navy{--b-bg: var(--lms-navy);--b-fg: var(--lms-chalk);--b-bd: var(--lms-navy)}.lms-btn--block{width:100%}.lms-btn--sm{min-height:44px;padding:0 18px;font-size:20px}.lms-btn[disabled],.lms-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}@media(hover:hover){.lms-btn:hover{--b-bg: var(--lms-green-bright);--b-bd: var(--lms-green-bright)}.lms-btn--ghost:hover{--b-bg: var(--lms-chalk);--b-fg: var(--lms-night);--b-bd: var(--lms-chalk)}:where(.lms-chalk,.lms-paper) .lms-btn--ghost:hover{--b-bg: var(--lms-navy);--b-fg: var(--lms-chalk);--b-bd: var(--lms-navy)}.lms-btn--light:hover{--b-bg: var(--lms-green);--b-bd: var(--lms-green)}.lms-btn--navy:hover{--b-bg: var(--lms-navy-soft);--b-bd: var(--lms-navy-soft)}}.lms-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-decoration-color:var(--lms-green);text-decoration-thickness:2px;text-underline-offset:6px}@media(hover:hover){.lms-link:hover{color:var(--lms-green-bright)}:where(.lms-chalk,.lms-paper) .lms-link:hover{color:var(--lms-navy)}}.lms-media{position:relative;overflow:hidden;border-radius:var(--lms-radius-media);background:var(--lms-navy-deep)}.lms-media>img,.lms-media>video,.lms-media>picture>img,.lms-media__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lms-media--square{aspect-ratio:1}.lms-media--portrait{aspect-ratio:4 / 5}.lms-media--land{aspect-ratio:4 / 3}.lms-media--wide{aspect-ratio:16 / 9}.lms-media--tall{aspect-ratio:3 / 4}.lms-scrim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgb(var(--lms-night-rgb) / .15),rgb(var(--lms-night-rgb) / 0),rgb(var(--lms-night-rgb) / .55) 70%,rgb(var(--lms-night-rgb) / .92))}.lms-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lms-space-5) var(--lms-space-4)}@media(min-width:750px){.lms-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.lms-fact__big{display:block;font-family:var(--lms-font-display);font-weight:400;font-size:clamp(48px,36px + 3vw,88px);line-height:.86;text-transform:uppercase;color:var(--lms-green-bright)}:where(.lms-chalk,.lms-paper) .lms-fact__big{color:var(--lms-navy)}.lms-fact__small{display:block;margin-top:8px;font-size:var(--lms-text-sm);line-height:1.4;color:var(--lms-night-muted)}:where(.lms-chalk,.lms-paper) .lms-fact__small{color:var(--lms-muted)}.lms-accordion details{border-top:1px solid var(--lms-night-line)}.lms-accordion details:last-child{border-bottom:1px solid var(--lms-night-line)}:where(.lms-chalk,.lms-paper) .lms-accordion details{border-color:var(--lms-line)}.lms-accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--lms-space-4);min-height:64px;padding-block:18px;cursor:pointer;font-weight:600;font-size:var(--lms-text-lg);line-height:1.3}.lms-accordion summary::-webkit-details-marker{display:none}.lms-accordion summary:after{content:"";flex:none;width:14px;height:14px;background:currentColor;clip-path:polygon(43% 0,57% 0,57% 43%,100% 43%,100% 57%,57% 57%,57% 100%,43% 100%,43% 57%,0 57%,0 43%,43% 43%);transition:transform var(--lms-dur-panel) var(--lms-ease-ui)}.lms-accordion details[open] summary:after{transform:rotate(45deg)}.lms-accordion__body{overflow:hidden;padding-bottom:22px;max-width:70ch;color:var(--lms-night-muted)}:where(.lms-chalk,.lms-paper) .lms-accordion__body{color:var(--lms-ink-soft)}.lms-grain{position:relative;isolation:isolate}.lms-grain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(120% 80% at 80% 0%,rgb(var(--lms-green-rgb) / .16),transparent 60%),radial-gradient(90% 70% at 0% 100%,rgb(var(--lms-navy-soft-rgb) / .55),transparent 70%)}.lms-js:not([data-lms-gsap]) :is([data-lms-reveal]:not(:has([data-lms-item])),[data-lms-reveal] [data-lms-item],[data-lms-stagger]>*):not(h1,[data-lms-lcp],:has(h1,[data-lms-lcp])){opacity:0;transform:translate3d(0,var(--lms-rise),0);transition:opacity var(--lms-dur-reveal) var(--lms-ease-out) var(--lms-delay, 0ms),transform var(--lms-dur-reveal) var(--lms-ease-out) var(--lms-delay, 0ms)}.lms-js:not([data-lms-gsap]) :is([data-lms-reveal].is-in:not(:has([data-lms-item])),[data-lms-reveal].is-in [data-lms-item],[data-lms-stagger].is-in>*){opacity:1;transform:none}.lms-js:not([data-lms-gsap]) [data-lms-wipe]:not(.is-in) :is(img,video){opacity:0;transform:scale(1.06)}.lms-js:not([data-lms-gsap]) [data-lms-wipe] :is(img,video){transition:opacity var(--lms-dur-media) var(--lms-ease-out),transform var(--lms-dur-media) var(--lms-ease-out)}.lms-reduced :is([data-lms-reveal],[data-lms-reveal] [data-lms-item],[data-lms-stagger]>*,[data-lms-wipe] :is(img,video)){transform:none!important;transition-property:opacity!important;transition-duration:.2s!important}.lms-gsap .lms-line{padding-bottom:.08em;margin-bottom:-.08em}[data-lms-parallax]{will-change:transform}.lms-gsap [data-lms-rail].is-pinned{overflow:visible;scroll-snap-type:none}.lms-gsap [data-lms-pin].is-sticky>[data-lms-pin-stage]{position:sticky;top:0}html.lms-editor :is([data-lms-reveal],[data-lms-reveal] *,[data-lms-stagger]>*,[data-lms-wipe] *){opacity:1!important;transform:none!important;clip-path:none!important}.lms-actionbar{position:fixed;z-index:60;left:0;right:0;bottom:0;display:flex;gap:10px;padding:10px var(--lms-gutter) calc(10px + env(safe-area-inset-bottom));background:rgb(var(--lms-night-rgb) / .96);box-shadow:var(--lms-shadow-bar);border-top:1px solid var(--lms-night-line);transform:translateY(110%);transition:transform var(--lms-dur-panel) var(--lms-ease-out)}.lms-actionbar.is-shown{transform:none}.lms-actionbar .lms-btn{flex:1;min-height:52px;font-size:22px;padding:0 14px}.lms-actionbar .lms-btn--icon{flex:0 0 52px;padding:0}@media(min-width:990px){.lms-actionbar{display:none}}body:not(.lms-page) :is(h1,h2,h3,.section__title-text,.c-btn,.heading-font){font-family:var(--lms-font-display)!important;font-weight:400!important;letter-spacing:.01em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/15/assets/lms-base.css.map */
