.tbb-waitlist{padding-block:clamp(28px,4vw,56px)}.tbb-waitlist__panel{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,60px);background:var(--tbb-deep);color:var(--tbb-on-deep);border-radius:var(--tbb-R) 14px;padding:clamp(28px,4.4vw,64px);box-shadow:0 34px 60px -40px #1e2a22cc}.tbb-waitlist__panel:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgb(210 178 110 / .55);border-radius:calc(var(--tbb-R) - 8px) 7px;pointer-events:none}.tbb-waitlist__copy{position:relative;display:flex;flex-direction:column}.tbb-waitlist__copy h2{font-size:clamp(1.9rem,3.2vw,2.8rem);color:var(--tbb-paper);letter-spacing:-.018em}.tbb-waitlist__copy>p{margin-top:16px;color:var(--tbb-on-deep-2);max-width:40ch}.tbb-waitlist__art{width:min(220px,56%);height:auto;margin-top:auto;padding-top:30px;color:var(--tbb-brass-lt);--f: rgb(210 178 110 / .22);--f2: rgb(201 211 182 / .2)}.tbb-waitlist__form{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 20px;align-self:start;background:var(--tbb-paper);color:var(--tbb-ink);border-radius:8px 44px;padding:clamp(22px,3vw,38px);box-shadow:0 20px 40px -26px #0009}.tbb-waitlist__form :focus-visible{outline-color:var(--tbb-deep)}.tbb-waitlist__choices{border:0;margin:0;padding:0}.tbb-waitlist__choices legend{font-weight:700;font-size:.95rem;color:var(--tbb-deep);padding:0;margin-bottom:7px}.tbb-waitlist__seg{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;border:1.5px solid var(--tbb-brass);border-radius:14px 4px;overflow:hidden;background:var(--tbb-field)}.tbb-waitlist__seg label{position:relative;display:block;margin:0;cursor:pointer}.tbb-waitlist__seg label+label{border-left:1.5px solid var(--tbb-brass)}.tbb-waitlist__seg input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.tbb-waitlist__seg span{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;min-height:49px;padding:8px 10px;font-weight:700;font-size:1rem;color:var(--tbb-deep);transition:background-color .2s,color .2s}.tbb-waitlist__seg input:checked+span{background:var(--tbb-green);color:var(--tbb-paper)}.tbb-waitlist__seg input:focus-visible+span{outline:2px solid var(--tbb-deep);outline-offset:-4px}.tbb-waitlist__error,.tbb-waitlist__foot,.tbb-waitlist__done{grid-column:1 / -1}.tbb-waitlist__error{font-weight:700;color:var(--tbb-madder)}.tbb-waitlist__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;margin-top:4px}.tbb-waitlist__foot p{font-size:.92rem;color:var(--tbb-ink-2);max-width:34ch}.tbb-waitlist__done{display:flex;gap:14px;align-items:flex-start;font-size:1.12rem}.tbb-waitlist__done:before{content:"";flex:none;width:30px;height:30px;margin-top:2px;background:var(--tbb-green);-webkit-mask:var(--tbb-leafm) center / contain no-repeat;mask:var(--tbb-leafm) center / contain no-repeat}@media(max-width:899px){.tbb-waitlist__panel{grid-template-columns:minmax(0,1fr)}.tbb-waitlist__art{display:none}}@media(max-width:560px){.tbb-waitlist__panel{padding:26px 16px 18px;border-radius:48px 12px}.tbb-waitlist__panel:before{border-radius:40px 6px}.tbb-waitlist__form{grid-template-columns:minmax(0,1fr);padding:22px 18px}.tbb-waitlist__foot .tbb-btn{width:100%;white-space:normal}}@media(prefers-reduced-motion:reduce){.tbb-waitlist__seg span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tbb-waitlist.css.map */
