:root{--bloom-ink: #050505;--bloom-paper: #f4f4f2;--bloom-line: rgba(224, 224, 222, .42);--bloom-font: "ALTRiviera", Arial, sans-serif}@font-face{font-family:ALTRiviera;src:url(/cdn/shop/files/ALTRiviera-Light.woff2?v=1771421708) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:ALTRiviera;src:url(/cdn/shop/files/ALTRiviera-Regular.woff2?v=1771421708) format("woff2");font-style:normal;font-weight:400;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body,.password-main,.password-main .shopify-section{width:100%;min-height:100%;margin:0}body,button,input{font-family:var(--bloom-font)}button,input{font:inherit}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content-link:focus{z-index:10;width:auto!important;height:auto!important;margin:12px!important;padding:10px 14px!important;clip:auto!important;color:var(--bloom-ink);background:var(--bloom-paper)}.password-body{background:var(--bloom-ink)}.taob-coming-soon{--bloom-grid-inset: clamp(22px, 2.5vw, 50px);--bloom-grid-content-gap: clamp(12px, .9vw, 16px);position:relative;min-height:100svh;overflow:hidden;color:var(--bloom-paper);background:var(--bloom-ink);isolation:isolate}.taob-coming-soon:before,.taob-coming-soon:after,.taob-coming-soon__media,.taob-coming-soon__media img,.taob-coming-soon__wash,.taob-coming-soon__rule{position:absolute}.taob-coming-soon:before,.taob-coming-soon:after{z-index:2;top:0;bottom:0;width:1px;content:"";background:var(--bloom-line);pointer-events:none}.taob-coming-soon:before{left:var(--bloom-grid-inset)}.taob-coming-soon:after{right:var(--bloom-grid-inset)}.taob-coming-soon__media,.taob-coming-soon__media img,.taob-coming-soon__wash{z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.taob-coming-soon__media img{display:block;object-fit:cover;object-position:center}.taob-coming-soon__wash{z-index:1;background:#00000012}.taob-coming-soon__rule{z-index:2;display:none;top:33.333%;left:0;width:100%;height:1px;background:var(--bloom-line)}.taob-coming-soon__header,.taob-coming-soon__title-row,.taob-coming-soon__launch{position:absolute;z-index:3}.taob-coming-soon__header{top:clamp(28px,6.6vh,66px);left:50%;transform:translate(-50%)}.taob-coming-soon__brand{display:block;line-height:0}.taob-coming-soon__brand{width:clamp(134px,11.6vw,186px)}.taob-coming-soon__brand .taob-brand-logo{display:block;width:100%}.taob-coming-soon__brand .taob-brand-logo__image{display:block;width:100%;height:auto}.taob-coming-soon__brand .taob-brand-logo__fallback{display:block;margin:0;font-size:clamp(15px,1.95vw,28px);font-weight:300;line-height:1;letter-spacing:.02em;white-space:nowrap}.taob-coming-soon__title-row{top:calc(33.333% - clamp(42px,6.1vw,55px));left:calc(var(--bloom-grid-inset) + var(--bloom-grid-content-gap));right:calc(var(--bloom-grid-inset) + var(--bloom-grid-content-gap));display:flex;align-items:flex-end;justify-content:space-between}.taob-coming-soon__product-name{margin:0;font-size:clamp(35px,4.45vw,64px);font-weight:300;line-height:.95;letter-spacing:-.055em}.taob-coming-soon__status{padding-bottom:2px;font-size:clamp(12px,1.25vw,18px);letter-spacing:.29em}.taob-coming-soon__launch{right:clamp(44px,9.7vw,140px);bottom:clamp(44px,6.2vw,62px);width:clamp(244px,22vw,285px)}.taob-coming-soon__copy{margin:0;font-size:clamp(15px,1.32vw,19px);font-weight:300;line-height:1.18;letter-spacing:-.025em}.taob-coming-soon__newsletter{display:grid;width:100%;gap:12px;margin-top:30px}.taob-coming-soon__field{width:100%;height:54px;border:1px solid rgba(244,244,242,.74);border-radius:0;background:#0505051a}.taob-coming-soon__field input{width:100%;height:100%;padding:0 18px;border:0;border-radius:0;outline:0;color:var(--bloom-paper);background:transparent;font-size:18px;font-weight:300;line-height:1;letter-spacing:-.03em}.taob-coming-soon__field input::placeholder{color:#f4f4f2bd}.taob-coming-soon__field input:focus-visible{box-shadow:inset 0 0 0 1px var(--bloom-paper)}.taob-coming-soon__submit{width:100%;height:54px;padding:0 18px;border:1px solid var(--bloom-paper);border-radius:0;color:var(--bloom-ink);background:var(--bloom-paper);font-size:16px;font-weight:400;line-height:1;letter-spacing:-.02em;transition:color .16s ease,background .16s ease;cursor:pointer}.taob-coming-soon__submit:hover,.taob-coming-soon__submit:focus-visible{color:var(--bloom-paper);background:transparent}.taob-coming-soon__success,.taob-coming-soon__error{margin:0;font-size:16px;font-weight:300;line-height:1.3}.taob-coming-soon__error{color:#f2aaa0}@media(max-width:749px){.taob-coming-soon{min-height:100svh}.taob-coming-soon__media img{object-position:center}.taob-coming-soon__wash{background:linear-gradient(180deg,rgba(0,0,0,.1),transparent 34%,rgba(0,0,0,.2))}.taob-coming-soon__header{top:5.8%}.taob-coming-soon__rule{display:block;top:75%}.taob-coming-soon__title-row{top:66.5%;right:auto;display:block}.taob-coming-soon__product-name{font-size:clamp(28px,7.45vw,31px)}.taob-coming-soon__status{margin-top:10px;padding:0;font-size:clamp(11px,3.15vw,13px);letter-spacing:.27em}.taob-coming-soon__launch{top:77.7%;right:auto;bottom:auto;left:clamp(34px,9vw,40px);width:290px}.taob-coming-soon__copy{font-size:clamp(15px,4vw,17px);line-height:1.23}.taob-coming-soon__newsletter{width:290px;margin-top:19px}.taob-coming-soon__field,.taob-coming-soon__submit{height:44px}.taob-coming-soon__field input{padding-left:18px;font-size:13px}.taob-coming-soon__submit{font-size:13px}}@media(max-height:800px)and (max-width:749px){.taob-coming-soon{min-height:max(100svh,667px)}.taob-coming-soon__title-row{top:56.5%}.taob-coming-soon__rule{top:67.5%}.taob-coming-soon__launch{top:calc(100% - 190px)}.taob-coming-soon__newsletter{gap:8px;margin-top:16px}.taob-coming-soon__field,.taob-coming-soon__submit{height:42px}}@media(prefers-reduced-motion:reduce){.taob-coming-soon__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/taob-coming-soon.css.map */
