body.password{display:flex;flex-direction:column;min-height:100vh;background:var(--tbhc-purple);color:#fff}body.password [class*=color-scheme],body.password .gradient{background:transparent;color:inherit}body.password .password-header{display:flex;justify-content:flex-end;padding:1.6rem 2rem}body.password .password-header>h1,body.password .password-header>.password-logo,body.password .password-header>.password-content,body.password>hr{display:none}body.password .password-link{color:#ffffffd9;font-size:1.3rem}body.password .password-link .svg-wrapper svg{fill:currentColor}body.password .password-main{display:flex;flex:1 0 auto;align-items:center;justify-content:center}body.password .password-main>.shopify-section{width:100%}body.password footer{color:#fffc}body.password footer .password__footer-text,body.password footer .password__footer-text a,body.password footer .list-social__link{color:#fffc}body.password footer .shopify-link svg{fill:currentColor}.tbhc-soon{padding:3.2rem 2rem 4.8rem;text-align:center}.tbhc-soon__inner{max-width:64rem;margin:0 auto}.tbhc-soon__logo{display:block;width:min(42rem,72vw);height:auto;margin:0 auto 4rem}.tbhc-soon__heading{margin:0;color:#fff;font-size:clamp(3.6rem,9vw,7.2rem);line-height:1}.tbhc-soon__heading:after{content:"";display:block;width:7rem;height:.5rem;margin:2rem auto 0;border-radius:1rem;background:var(--tbhc-yellow)}.tbhc-soon__text{margin-top:2.4rem;font-size:1.7rem;line-height:1.55}.tbhc-soon__text>*,.tbhc-soon__contact>*{margin:0}.tbhc-soon__form{margin-top:3.6rem}.tbhc-soon__signup-label{display:block;margin-bottom:1.2rem;font-weight:700;font-size:1.6rem}.tbhc-soon__field{display:flex;gap:.8rem;max-width:48rem;margin:0 auto;padding:.6rem;border-radius:var(--inputs-radius, 4rem);background:#fff}.tbhc-soon__input{flex:1 1 auto;min-width:0;padding:0 1.4rem;border:0;background:transparent;color:var(--tbhc-purple);font:inherit;font-size:1.5rem;font-weight:700}.tbhc-soon__input::placeholder{color:rgba(var(--tbhc-purple-rgb),.55);font-weight:500}.tbhc-soon__input:focus{outline:none}.tbhc-soon__field:focus-within{outline:.3rem solid var(--tbhc-yellow);outline-offset:.2rem}.tbhc-soon__button{flex:none;min-height:4.4rem;padding:0 2rem;border:0;border-radius:calc(var(--inputs-radius, 4rem) - .2rem);background:var(--tbhc-yellow);color:var(--tbhc-purple);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;text-transform:uppercase;cursor:pointer}.tbhc-soon__status{margin:1.2rem 0 0;font-weight:700;font-size:1.5rem}.tbhc-soon__form>.tbhc-soon__status:first-child{margin-top:0;color:var(--tbhc-yellow);font-size:1.7rem}.tbhc-soon__status--error{color:var(--tbhc-yellow)}.tbhc-soon__contact{margin-top:3.2rem;font-size:1.4rem;opacity:.9}.tbhc-soon__contact a{color:var(--tbhc-yellow);font-weight:700;text-underline-offset:.3rem}.tbhc-soon__tagline{margin:2.4rem 0 0;color:var(--tbhc-yellow);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.2rem;text-transform:uppercase}@media screen and (min-width:750px){.tbhc-soon{padding:4rem 2rem 6.4rem}.tbhc-soon__text{font-size:1.9rem}.tbhc-soon__tagline{font-size:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tbhc-coming-soon.css.map */
