:root{color-scheme:light}.cs,body.password{--cs-bg: #faf7f1;--cs-bg-rgb: 250, 247, 241;--cs-surface: #f1ece0;--cs-fg: #1b1d21;--cs-fg-rgb: 27, 29, 33;--cs-muted: #5a5f68;--cs-faint: #8a8f98;--cs-accent: #8ab81a;--cs-line: rgba(var(--cs-fg-rgb), .14);--cs-line-2: rgba(var(--cs-fg-rgb), .3);--cs-font-heading: inherit;--cs-font-heading-weight: 700;--cs-font-heading-style: normal;--cs-font-body: inherit;--cs-font-body-weight: 400;--cs-font-body-style: normal}body.password,body.password .gradient,body.password [class*=color-scheme-]{--color-background: var(--cs-bg-rgb);--color-foreground: var(--cs-fg-rgb);--gradient-background: var(--cs-bg);background-color:var(--cs-bg)}body.password hr{border:0;border-top:1px solid var(--cs-line)}.cs{--cs-max: 124rem;--cs-gutter: 4rem;--cs-ease: cubic-bezier(.22, .61, .26, 1);padding-bottom:10rem;overflow-x:hidden;background:var(--cs-bg);color:var(--cs-muted);font-family:var(--cs-font-body),sans-serif;font-weight:var(--cs-font-body-weight);font-style:var(--cs-font-body-style)}.cs__heading,.cs__form-heading,.cs-teaser__text,.cs__countdown-value,.cs__countdown-done{font-family:var(--cs-font-heading),sans-serif;font-style:var(--cs-font-heading-style)}.cs__heading,.cs__form-heading{font-weight:var(--cs-font-heading-weight)}.cs__inner{max-width:var(--cs-max);margin:0 auto;padding:0 var(--cs-gutter)}.cs-js .cs-reveal{opacity:0;transform:translateY(2rem)}.cs-js .cs-reveal.is-in{opacity:1;transform:none;transition:opacity .9s var(--cs-ease),transform .9s var(--cs-ease)}@media(prefers-reduced-motion:reduce){.cs-js .cs-reveal,.cs-js .cs-reveal.is-in{opacity:1;transform:none;transition:none}}.cs--center{text-align:center}.cs--center .cs__heading,.cs--center .cs__subheading,.cs--center .cs__form-text,.cs--center .cs__form{margin-left:auto;margin-right:auto}.cs--center .cs__eyebrow,.cs--center .cs__block-title,.cs--center .cs-teaser__head,.cs--center .cs__gender-options,.cs--center .cs__message{justify-content:center}.cs--center .cs__block-title:after{display:none}.cs--center .cs__gender-legend{text-align:center}.cs-hero{position:relative;display:flex;isolation:isolate;margin-bottom:10rem}.cs-hero--text-only{padding-top:10rem;margin-bottom:8rem}.cs-hero--media{align-items:flex-end;min-height:62rem}.cs-hero--small.cs-hero--media{height:62vh}.cs-hero--medium.cs-hero--media{height:78vh}.cs-hero--large.cs-hero--media{height:90vh}.cs-hero--full.cs-hero--media{height:100vh}.cs-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:var(--cs-surface)}.cs-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.cs-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--cs-bg-rgb),var(--cs-hero-overlay, .15))}.cs-hero__mobile{display:none}.cs-hero__content{position:relative;width:100%;max-width:var(--cs-max);margin:0 auto;padding:0 var(--cs-gutter) 7rem}.cs-hero--text-only .cs-hero__content{padding-bottom:0}.cs-hero--center{align-items:center;text-align:center}.cs-hero--center .cs-hero__content{padding-bottom:0}.cs-hero--center .cs__subheading{margin-left:auto;margin-right:auto}.cs__eyebrow{display:flex;align-items:center;gap:1.2rem;font-size:1.2rem;letter-spacing:.26em;text-transform:uppercase;color:var(--cs-muted);margin:0 0 2.4rem}.cs__eyebrow:before{content:"";width:3.2rem;height:2px;background:var(--cs-accent);flex:none}.cs-hero--center .cs__eyebrow{justify-content:center}.cs__heading{font-size:clamp(3.6rem,7vw,9.2rem);line-height:.98;letter-spacing:-.035em;margin:0;color:var(--cs-fg);text-wrap:balance;max-width:18ch}.cs-hero--center .cs__heading{margin-inline:auto}.cs__subheading{margin:3rem 0 0;max-width:54rem;font-size:clamp(1.7rem,1.9vw,2.1rem);line-height:1.5;color:var(--cs-muted)}.cs__subheading>p{margin:0 0 1rem}.cs__subheading>p:last-child{margin-bottom:0}.cs__block{margin-top:11rem}.cs__block-title{display:flex;align-items:center;gap:1.6rem;font-size:1.2rem;letter-spacing:.26em;text-transform:uppercase;color:var(--cs-faint);margin:0 0 3.6rem}.cs__block-title:after{content:"";flex:1;height:1px;background:var(--cs-line)}.cs__video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--cs-surface)}.cs__video iframe,.cs__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;display:block}.cs__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:none;display:block;overflow:hidden}.cs__video-poster img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--cs-ease)}.cs__video-poster:hover img{transform:scale(1.03)}.cs__video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8.8rem;height:8.8rem;border-radius:50%;background:var(--cs-bg);display:grid;place-items:center;box-shadow:0 1.2rem 3.2rem rgba(var(--cs-fg-rgb),.16);transition:background .3s var(--cs-ease),transform .3s var(--cs-ease)}.cs__video-poster:hover .cs__video-play{background:var(--cs-accent);transform:translate(-50%,-50%) scale(1.05)}.cs__video-play svg{width:2.2rem;height:2.2rem;fill:var(--cs-fg);margin-left:.3rem}.cs__video-caption{margin:1.8rem 0 0;font-size:1.4rem;color:var(--cs-faint)}.cs__teasers{list-style:none;padding:0;margin:0;display:grid;gap:4.8rem 3.2rem;grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.cs-teaser__media{position:relative;overflow:hidden;margin-bottom:2.4rem;background:var(--cs-surface)}.cs-teaser__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--cs-ease)}.cs-teaser:hover .cs-teaser__media img{transform:scale(1.04)}.cs__teasers--portrait .cs-teaser__media{aspect-ratio:4 / 5}.cs__teasers--square .cs-teaser__media{aspect-ratio:1 / 1}.cs__teasers--landscape .cs-teaser__media{aspect-ratio:3 / 2}.cs-teaser__head{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:1.4rem}.cs-teaser__index{font-size:1.2rem;font-variant-numeric:tabular-nums;color:var(--cs-accent);letter-spacing:.08em}.cs-teaser__label{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-faint)}.cs-teaser__text{margin:0;font-size:clamp(1.8rem,1.9vw,2.1rem);line-height:1.38;letter-spacing:-.015em;color:var(--cs-fg);text-wrap:pretty}.cs-signup{display:grid;gap:5rem;align-items:center}.cs-signup--with-media{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:990px){.cs-signup--with-media{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:7rem}}.cs-signup__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--cs-surface)}.cs-signup__media img{width:100%;height:100%;object-fit:cover;display:block}.cs__form-heading{font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.08;letter-spacing:-.03em;margin:0 0 1.8rem;color:var(--cs-fg);text-wrap:balance}.cs__form-text{margin:0 0 3.6rem;max-width:44rem;font-size:1.7rem;line-height:1.55;color:var(--cs-muted)}.cs__form{max-width:48rem}.cs__field{position:relative;margin-bottom:1.4rem}.cs__input{width:100%;padding:1.9rem 0;font-family:inherit;font-size:1.7rem;color:var(--cs-fg);background:transparent;border:0;border-bottom:1px solid var(--cs-line-2);border-radius:0;transition:border-color .3s var(--cs-ease);-webkit-appearance:none;appearance:none}.cs__input::placeholder{color:var(--cs-faint)}.cs__input:focus{outline:none;border-bottom-color:var(--cs-accent);border-bottom-width:2px}.cs__gender{border:0;padding:0;margin:0 0 3rem}.cs__gender-legend{padding:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-muted);margin-bottom:1.4rem}.cs__gender-options{display:flex;flex-wrap:wrap;gap:.8rem}.cs__gender-options input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.cs__gender-options label{display:inline-block;padding:1.1rem 2rem;font-size:1.4rem;color:var(--cs-fg);background:var(--cs-surface);border:1.5px solid rgba(var(--cs-fg-rgb),.65);border-radius:100px;cursor:pointer;transition:color .25s var(--cs-ease),border-color .25s var(--cs-ease),background .25s var(--cs-ease)}.cs__gender-options label:hover{color:var(--cs-fg);border-color:var(--cs-fg)}.cs__gender-options input:checked+label{color:var(--cs-bg);background:var(--cs-fg);border-color:var(--cs-fg)}.cs__gender-options input:focus-visible+label{outline:2px solid var(--cs-accent);outline-offset:3px}.cs__submit{position:relative;width:100%;margin-top:2.4rem;padding:2rem;font-family:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--cs-bg);background:var(--cs-fg);border:1px solid var(--cs-fg);border-radius:100px;cursor:pointer;transition:color .35s var(--cs-ease),background .35s var(--cs-ease)}.cs__submit:hover{color:var(--cs-fg);background:transparent}.cs__form-note{margin:1.8rem 0 0;font-size:1.2rem;line-height:1.5;color:var(--cs-faint)}.cs__message{display:flex;align-items:flex-start;gap:.8rem;margin:0 0 2rem;font-size:1.6rem;line-height:1.45;color:var(--cs-fg)}.cs__message svg{flex:none;width:1.8rem;height:1.8rem;margin-top:.2rem}.cs__message--success svg{fill:var(--cs-accent)}.cs__waitlist{margin:0 0 3.6rem;font-size:1.5rem;color:var(--cs-muted)}.cs__waitlist strong{color:var(--cs-fg);font-weight:600}.cs__countdown{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--cs-line)}.cs__countdown-unit{padding:3.2rem 1rem 0;border-right:1px solid var(--cs-line)}.cs__countdown-unit:last-child{border-right:0}.cs__countdown-value{display:block;font-size:clamp(3.6rem,6vw,6.4rem);line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--cs-fg)}.cs__countdown-label{display:block;margin-top:1.4rem;font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--cs-faint)}.cs__countdown-done{margin:0;font-size:clamp(2.8rem,4vw,4.4rem);letter-spacing:-.03em;color:var(--cs-fg)}@media screen and (max-width:989px){.cs{--cs-gutter: 2.4rem}.cs-hero{margin-bottom:7rem}.cs-hero--media{min-height:52rem}.cs-hero__content{padding-bottom:5rem}.cs__block{margin-top:8rem}.cs__heading{max-width:none}}@media screen and (max-width:749px){.cs-hero--media.cs-hero--has-mobile .cs-hero__desktop{display:none}.cs-hero--media.cs-hero--has-mobile .cs-hero__mobile{display:block}.cs__countdown{grid-template-columns:repeat(2,1fr)}.cs__countdown-unit{padding:2.4rem 1rem;border-bottom:1px solid var(--cs-line)}.cs__countdown-unit:nth-child(2n){border-right:0}.cs__countdown-unit:nth-last-child(-n+2){border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/coming-soon.css.map */
