@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";.cs-waitlist{background:var(--cs-cream);color:var(--cs-blue);font-family:Montserrat,sans-serif;overflow:hidden}.cs-waitlist *,.cs-waitlist *:before,.cs-waitlist *:after{box-sizing:border-box}.cs-waitlist a{color:inherit;text-decoration:none}.cs-waitlist h1,.cs-waitlist h2,.cs-waitlist h3,.cs-waitlist p{margin:0}.cs-nav{align-items:center;display:flex;justify-content:space-between;min-height:88px}.cs-brand{display:inline-flex;font-size:1.7rem;font-weight:900;letter-spacing:-.06em}.cs-brand img{display:block;height:auto;max-height:44px;width:min(210px,46vw)}.cs-nav__link{border-bottom:1px solid;font-size:1.1rem;font-weight:700;padding:.4rem 0}.cs-hero{align-items:stretch;display:grid;gap:4rem;grid-template-columns:.86fr 1.14fr;min-height:calc(100vh - 88px);padding-bottom:6rem}.cs-hero__copy{align-self:center;padding:6rem 0}.cs-kicker{font-size:1.15rem;font-weight:700;letter-spacing:.16em;margin-bottom:2.4rem!important}.cs-hero h1{font-size:clamp(5.2rem,7vw,10rem);font-weight:900;letter-spacing:-.07em;line-height:.84;max-width:9ch;text-transform:uppercase}.cs-hero__text{font-size:1.55rem;line-height:1.6;margin:3.2rem 0!important;max-width:44rem}.cs-button{align-items:center;border:1px solid var(--cs-blue);display:inline-flex;font-size:1.2rem;font-weight:800;justify-content:center;letter-spacing:.08em;min-height:56px;padding:1.4rem 2.4rem;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease}.cs-button:hover{transform:translateY(-2px)}.cs-button--primary{background:var(--cs-blue);color:var(--cs-cream)!important}.cs-microcopy{font-size:1rem;font-weight:600;letter-spacing:.08em;margin-top:1.8rem!important;text-transform:uppercase}.cs-hero__visual{background:var(--cs-accent);min-height:620px;overflow:hidden;position:relative}.cs-hero__visual img{height:100%;object-fit:cover;width:100%}.cs-hero__badge{background:var(--cs-cream);bottom:2rem;font-size:1.05rem;font-weight:800;left:2rem;letter-spacing:.12em;padding:1rem 1.3rem;position:absolute}.cs-image-placeholder{align-items:center;background:color-mix(in srgb,var(--cs-accent) 35%,var(--cs-cream));display:flex;font-size:1.2rem;height:100%;justify-content:center;min-height:300px;padding:2rem;text-align:center}.cs-benefits{border-bottom:1px solid var(--cs-blue);border-top:1px solid var(--cs-blue)}.cs-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr)}.cs-benefits__grid div{display:flex;flex-direction:column;gap:.6rem;min-height:128px;padding:2.8rem 2.4rem}.cs-benefits__grid div+div{border-left:1px solid var(--cs-blue)}.cs-benefits strong{font-size:1.2rem;letter-spacing:.08em}.cs-benefits span{font-size:1.1rem;opacity:.72}.cs-form-section{display:grid;gap:8rem;grid-template-columns:1fr 1fr;padding-bottom:11rem;padding-top:11rem}.cs-form-section__intro h2{font-size:clamp(4rem,5.5vw,7.5rem);font-weight:900;letter-spacing:-.065em;line-height:.92;text-transform:uppercase}.cs-form-section__intro>p:last-child{font-size:1.5rem;line-height:1.65;margin-top:3rem!important;max-width:44rem}.cs-form-card{background:#fffdf7;border:1px solid var(--cs-blue);padding:clamp(2.4rem,5vw,5rem)}.cs-form-card iframe{border:0;display:block;min-height:520px;width:100%}.cs-form{display:grid}.cs-form label:not(.cs-consent){font-size:1.05rem;font-weight:800;letter-spacing:.1em;margin:2rem 0 .8rem;text-transform:uppercase}.cs-form input[type=text],.cs-form input[type=tel]{background:transparent;border:0;border-bottom:1px solid var(--cs-blue);border-radius:0;color:var(--cs-blue);font:500 1.5rem Montserrat,sans-serif;min-height:52px;outline:0;padding:1rem 0;width:100%}.cs-form input:focus{border-bottom-width:2px}.cs-phone-field{align-items:center;border-bottom:1px solid var(--cs-blue);display:flex}.cs-phone-field span{font-size:1.5rem;font-weight:600;padding-right:1rem}.cs-phone-field input{border-bottom:0!important}.cs-form small{font-size:.95rem;margin-top:.7rem;opacity:.68}.cs-consent{align-items:flex-start;cursor:pointer;display:flex;font-size:1rem;gap:1rem;line-height:1.5;margin:2.6rem 0 2rem}.cs-consent input{accent-color:var(--cs-blue);margin-top:.25rem}.cs-button--submit{border:0;cursor:pointer;font-family:Montserrat,sans-serif;justify-content:space-between;width:100%}.cs-privacy{font-size:.95rem;margin-top:1.2rem!important;opacity:.65;text-align:center}.cs-errors{background:#fff0ee;border-left:3px solid #9f2f22;font-size:1.1rem;padding:1.4rem}.cs-success{text-align:center}.cs-success__mark{align-items:center;border:1px solid;border-radius:50%;display:inline-flex;font-size:2rem;height:60px;justify-content:center;margin-bottom:2rem;width:60px}.cs-success h3{font-size:3.2rem;font-weight:900;letter-spacing:-.04em;line-height:1;text-transform:uppercase}.cs-success>p:not(.cs-kicker){font-size:1.3rem;line-height:1.6;margin:2rem 0 3rem!important}.cs-final-cta{background:var(--cs-blue);color:var(--cs-cream)}.cs-final-cta .page-width{align-items:center;display:flex;justify-content:space-between;min-height:180px}.cs-final-cta p{font-size:clamp(1.3rem,2vw,2.2rem);font-weight:800;letter-spacing:.08em}.cs-button--light{border-color:var(--cs-cream);color:var(--cs-cream)!important}.cs-footer{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:.07em;min-height:110px}@media(prefers-reduced-motion:no-preference){.cs-waitlist [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.cs-waitlist [data-reveal].is-visible{opacity:1;transform:none}}@media screen and (max-width:989px){.cs-nav{min-height:70px}.cs-hero{gap:2.5rem;grid-template-columns:1fr;min-height:0;padding-bottom:4rem}.cs-hero__copy{padding:5rem 0 1rem}.cs-hero h1{font-size:clamp(5rem,17vw,8rem)}.cs-hero__visual{min-height:min(115vw,650px)}.cs-benefits__grid{grid-template-columns:1fr 1fr}.cs-benefits__grid div:nth-child(3){border-left:0;border-top:1px solid var(--cs-blue)}.cs-benefits__grid div:nth-child(4){border-top:1px solid var(--cs-blue)}.cs-form-section{gap:5rem;grid-template-columns:1fr;padding-bottom:8rem;padding-top:8rem}}@media screen and (max-width:560px){.cs-nav__link{font-size:.95rem}.cs-hero__copy{padding-top:3rem}.cs-hero__text{font-size:1.3rem}.cs-benefits__grid div{min-height:112px;padding:2rem 1.2rem}.cs-benefits strong{font-size:1rem}.cs-benefits span{font-size:.95rem}.cs-form-section{padding-bottom:6rem;padding-top:6rem}.cs-form-card{padding:2.2rem 1.8rem}.cs-final-cta .page-width{align-items:flex-start;flex-direction:column;gap:2rem;justify-content:center;padding-bottom:3rem;padding-top:3rem}.cs-footer{align-items:flex-start;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:3rem;padding-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/covershell-waitlist.css.map */
