body.loga-coming-soon{--paper: #f3eee6;--ink: #1c1714;--wine: #7a2e3c;--wine-deep: #641f2e;--muted: #4a433c;--body: #2c2622;background:var(--paper);color:var(--ink);font-family:Outfit,Segoe UI,sans-serif;overflow-x:hidden;color-scheme:light}body.loga-coming-soon ::selection{background:var(--ink);color:var(--paper)}.coming-soon-section{min-height:100svh;background:var(--paper, #f3eee6)}.soon{--paper: #f3eee6;--ink: #1c1714;--wine: #7a2e3c;--wine-deep: #641f2e;--muted: #4a433c;--body: #2c2622;position:relative;--rail: 4.25rem;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:100svh;background:var(--paper);color:var(--ink)}.soon__grain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.05;mix-blend-mode:multiply;z-index:0}.soon__rail,.soon__top,.soon__main,.soon__ruler,.soon__marquee{position:relative;z-index:1}.soon__skip{position:absolute;left:1rem;top:0;z-index:5;transform:translateY(-140%);padding:.6rem .85rem;background:var(--ink);color:var(--paper);font-size:.85rem;text-decoration:none}.soon__skip:focus{transform:none}.soon__rail{position:absolute;top:0;bottom:0;left:0;width:var(--rail);background-image:repeating-linear-gradient(90deg,var(--ink) 0 10px,var(--paper) 10px 16px,var(--ink) 16px 30px,var(--paper) 30px 36px,var(--ink) 36px 48px,var(--paper) 48px 54px,var(--ink) 54px 68px);background-size:68px 100%}.soon__top p{margin:0}.soon__top{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem 2.6rem 0;font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.soon__mark{justify-self:start;font-family:Noto Sans Ethiopic,Ebrima,Nyala,sans-serif;font-size:1.55rem;font-weight:500;line-height:1;letter-spacing:.02em;text-transform:none;padding-block:.2rem}.soon__status{margin-left:auto}.soon__main{grid-column:2;grid-row:2;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;padding:2.5rem 2.6rem 3.5rem}.soon__copy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:3.25rem;width:min(100%,40rem);min-width:0}.soon__intro,.soon__lower{width:100%;min-width:0}.soon__eyebrow{margin:0 0 1.35rem;color:var(--muted);font-size:.78rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.soon__eyebrow-accent{color:var(--wine)}.soon__title{margin:0;white-space:nowrap;font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:clamp(4.4rem,9vw,8.4rem);font-weight:500;font-variation-settings:"opsz" 144,"SOFT" 28,"WONK" 1;letter-spacing:-.045em;line-height:.9}.soon__title-accent{color:var(--wine);font-style:italic;font-weight:380;font-variation-settings:"opsz" 144,"SOFT" 85,"WONK" 1}.soon__meaning{margin:.9rem 0 0;color:var(--muted);font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:clamp(1.3rem,2vw,1.75rem);font-style:italic;font-weight:380;font-variation-settings:"opsz" 72,"SOFT" 60,"WONK" 1;letter-spacing:-.02em;line-height:1.1}.soon__rule{width:3.25rem;height:1px;margin:1.35rem auto 0;border:0;background:var(--wine)}.soon__lower{margin-top:0}.soon__deck{margin:0 auto;max-width:16ch;font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:clamp(1.85rem,2.6vw,2.45rem);font-weight:500;font-variation-settings:"opsz" 72,"SOFT" 35,"WONK" 0;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.soon__body{margin:1.15rem auto 0;max-width:34ch;color:var(--body);font-size:1.15rem;font-weight:300;line-height:1.7;text-wrap:pretty}.soon__specs{display:flex;gap:1.8rem;margin:1.3rem 0 0;padding:0;list-style:none}.soon__specs li{display:flex;flex-direction:column;gap:.15rem}.soon__specs span{color:var(--muted);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.soon__specs strong{font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:1.4rem;font-weight:500;letter-spacing:-.03em}.soon__measure{display:block;width:min(100%,28rem);margin:1.75rem auto 0}.soon__measure-label{margin:0;color:var(--muted);font-size:.62rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase}.soon__measure .soon__ticks{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;margin-top:.35rem;padding-top:.45rem;border-top:1px solid rgba(28,23,20,.18)}.soon__measure .soon__ticks li{padding-right:0;padding-top:.15rem}.soon__measure .soon__ticks li:after{top:-.45rem;right:auto;left:50%;width:1px;height:.4rem}.waitlist{width:min(100%,32rem);margin:2.35rem auto 0}.waitlist__label,.gate__label{display:block;margin-bottom:.7rem;color:var(--muted);font-size:.68rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.waitlist__row,.gate__row{display:flex;flex-direction:column;align-items:stretch;gap:.85rem;width:100%;max-width:28rem;margin-inline:auto}.waitlist__input,.gate__input{width:100%;min-width:0;min-height:48px;padding:.55rem 0;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);font-family:Outfit,Segoe UI,sans-serif;font-size:1rem;font-weight:400}.waitlist__input{flex:0 0 auto}.waitlist__input::placeholder,.gate__input::placeholder{color:#8a8178}.waitlist__input:-webkit-autofill,.gate__input:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 1000px var(--paper) inset;transition:background-color 9999s ease-out}.waitlist__button,.gate__button{width:100%;min-height:48px;padding:0 1.25rem;border:0;background:var(--ink);color:var(--paper);font-family:Outfit,Segoe UI,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .35s ease,color .35s ease}.waitlist__button:hover,.gate__button:hover{background:var(--wine-deep);color:var(--paper)}.waitlist__note{margin:1rem 0 0;color:var(--muted);font-size:.82rem;font-weight:300}.waitlist__alert,.gate__alert{margin-top:.75rem;color:var(--wine-deep);font-size:.9rem}.waitlist__alert ul,.gate__alert ul,.waitlist__alert .errors,.gate__alert .errors{margin:0;padding:0;list-style:none}.waitlist__alert a,.gate__alert a{color:inherit}.waitlist__success{width:min(100%,28rem);margin:.4rem auto 0;text-align:center;outline:none}.waitlist__success-copy{margin:0;font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:clamp(1.85rem,2.6vw,2.45rem);font-weight:500;font-style:normal;font-variation-settings:"opsz" 72,"SOFT" 35,"WONK" 0;letter-spacing:-.03em;line-height:1.2;text-wrap:balance}.waitlist__success-copy{margin-top:.65rem}.waitlist__success-email{margin:.85rem 0 0;color:var(--muted);font-family:Outfit,Segoe UI,sans-serif;font-size:.88rem;font-weight:400;letter-spacing:.02em}.soon__confetti{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;width:100%;height:100%;pointer-events:none}.gate{display:flex;flex-direction:column;align-items:center;margin-top:2.15rem}.gate__summary{width:fit-content;color:var(--muted);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;list-style:none;cursor:pointer;border-bottom:1px solid transparent}.gate__summary::-webkit-details-marker{display:none}.gate__summary:hover{border-bottom-color:currentColor}.gate__form{margin-top:.85rem}.gate__row{max-width:24rem}.gate__button{background:transparent;color:var(--ink);border:1px solid var(--ink)}.gate__button:hover{background:var(--ink);color:var(--paper)}.soon :focus-visible{outline:2px solid var(--wine);outline-offset:3px}.soon__art{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;min-height:16rem}.soon__figure{position:relative;display:flex;align-items:flex-end;height:100%}.deer{display:block;width:auto;max-width:none;height:min(62vh,540px);color:var(--ink)}.deer path{fill:var(--ink);stroke:var(--ink);stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.deer circle{fill:var(--paper);stroke:none}.swatch{position:absolute;left:-1.6rem;bottom:31%;width:6.4rem;margin:0;padding:.85rem .45rem .55rem;background:#f7f3ec;box-shadow:0 18px 36px #1c17141f;transform:rotate(-8deg)}.swatch__pin{position:absolute;top:.38rem;left:50%;width:.42rem;height:.42rem;border-radius:50%;background:var(--wine);transform:translate(-50%)}.swatch__cloth{display:block;height:7rem;background-image:repeating-linear-gradient(102deg,var(--ink) 0 9px,var(--paper) 9px 15px,var(--ink) 15px 29px,var(--paper) 29px 34px,var(--ink) 34px 49px,var(--paper) 49px 58px)}.swatch figcaption{margin-top:.45rem;text-align:center;font-size:.6rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.soon__ruler{display:none}.soon__ruler-label{margin-bottom:.85rem;color:var(--muted);font-size:.62rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.soon__ticks{display:flex;flex:1;flex-direction:column;justify-content:space-between;align-items:flex-end;margin:0;padding:0;list-style:none}.soon__ticks li{position:relative;padding-right:.75rem;font-family:Fraunces,Palatino,Palatino Linotype,serif;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:500}.soon__ticks li:after{content:"";position:absolute;top:50%;right:0;width:.48rem;height:1px;background:var(--ink)}.soon__marquee{grid-column:1 / -1;grid-row:3;overflow:hidden;background:var(--ink);color:var(--paper)}.marquee__track{display:flex;width:max-content}.marquee__group{display:flex;margin:0;padding:.8rem 0;font-size:.7rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.marquee__group span{padding-right:.35rem}@media(prefers-reduced-motion:no-preference){.soon__eyebrow,.soon__title,.soon__meaning,.soon__rule,.soon__deck,.soon__body,.soon__specs,.waitlist,.gate,.soon__art{animation:soon-rise .95s cubic-bezier(.22,1,.36,1) both}.soon__title{animation-delay:.06s}.soon__meaning,.soon__rule{animation-delay:.14s}.soon__deck{animation-delay:.22s}.soon__body{animation-delay:.28s}.soon__specs{animation-delay:.34s}.waitlist{animation-delay:.4s}.gate{animation-delay:.48s}.soon__art{animation-delay:.18s}.deer path{fill:transparent;stroke-dasharray:1;stroke-dashoffset:1;animation:deer-draw 2.3s cubic-bezier(.45,0,.2,1) .25s forwards,deer-fill .45s ease 2.15s forwards}.deer circle{opacity:0;animation:deer-eye .4s ease 2.35s forwards}.swatch{animation:swatch-float 7.5s ease-in-out 1.2s infinite}.marquee__track{animation:ticker 36s linear infinite}.soon__marquee:hover .marquee__track{animation-play-state:paused}}@keyframes soon-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes deer-draw{to{stroke-dashoffset:0}}@keyframes deer-fill{to{fill:var(--ink)}}@keyframes deer-eye{to{opacity:1}}@keyframes swatch-float{0%,to{transform:rotate(-8deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-8px)}}@keyframes ticker{to{transform:translate(-50%)}}@media(max-width:900px){.soon{--rail: 2.15rem;grid-template-rows:auto minmax(0,1fr)}.soon__rail{width:var(--rail);background-size:34px 100%;background-image:repeating-linear-gradient(90deg,var(--ink) 0 5px,var(--paper) 5px 8px,var(--ink) 8px 15px,var(--paper) 15px 18px,var(--ink) 18px 24px,var(--paper) 24px 27px,var(--ink) 27px 34px)}.soon__top{display:flex;grid-column:2;grid-row:1;padding:1.15rem .8rem 0}.soon__domain{display:block}.soon__main{grid-column:2;grid-row:2;align-items:center;padding:1.6rem .7rem 2.1rem}.soon__copy{gap:2.35rem}.soon__eyebrow{margin-bottom:1rem;font-size:.66rem;letter-spacing:.12em}.soon__measure{width:100%;margin-top:1.5rem}.soon__measure .soon__ticks li:after{top:-.45rem;right:auto;left:50%;width:1px;height:.4rem}.soon__copy{min-height:0}.soon__title{max-width:100%;font-size:clamp(2.8rem,12.5vw,4.8rem)}.soon__art{min-height:0;margin-top:1.75rem;align-items:flex-end;justify-content:stretch}.soon__figure{width:auto;height:auto;margin-left:auto;justify-content:flex-end;align-items:flex-end;gap:1.5rem}.deer{height:210px;margin-left:0}.swatch{position:relative;left:auto;bottom:auto;width:5.4rem;animation:none;transform:rotate(-8deg)}.swatch__cloth{height:5.6rem}.soon__marquee{grid-column:1;grid-row:4}.waitlist__row,.gate__row{flex-direction:column;align-items:stretch}.waitlist__button,.gate__button{width:100%}}@media(prefers-reduced-motion:reduce){.marquee__group:last-child{display:none}.marquee__group span:not(:first-child){display:none}.soon__marquee{display:flex;justify-content:center}}@media(max-width:380px){.soon__title{font-size:2.65rem}.soon__specs{gap:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/coming-soon.css.map */
