.coming-soon{position:relative;display:grid;min-height:min(88rem,100vh);place-items:center;overflow:hidden;isolation:isolate;background:var(--color-heading);color:var(--color-background)}.coming-soon__background,.coming-soon__background:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.coming-soon__background{background:linear-gradient(130deg,#0e1b24,#173743 55%,#0e1b24)}.coming-soon__background:after{background:var(--coming-soon-image, none) center / cover no-repeat;content:"";opacity:1}.coming-soon:has(.coming-soon__background[aria-hidden]) .coming-soon__background:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--coming-soon-overlay, #0E1B24);content:"";opacity:var(--coming-soon-overlay-opacity, .58)}.coming-soon__content{width:min(100% - 4rem,78rem);padding:clamp(6rem,11vw,13rem) 0;text-align:center}.coming-soon__brand{display:flex;min-height:4.8rem;align-items:center;justify-content:center;margin-bottom:clamp(4rem,7vw,8rem)}.coming-soon__logo{display:block;width:auto;max-width:min(24rem,72vw);max-height:7rem;object-fit:contain;filter:brightness(0) invert(1)}.coming-soon__store-name{color:var(--color-background);font-family:var(--font-heading-family, inherit);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:700;letter-spacing:-.03em;text-decoration:none}.coming-soon__eyebrow{margin:0 0 1.4rem;color:#84d3c3;font-size:1.15rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.coming-soon h1{max-width:75rem;margin:0 auto;color:inherit;font-family:var(--font-heading-family, inherit);font-size:clamp(4.3rem,8.2vw,9.4rem);font-weight:var(--font-heading-weight, 600);letter-spacing:-.055em;line-height:.96}.coming-soon__description{max-width:58rem;margin:2.4rem auto 0;color:inherit;font-size:clamp(1.55rem,2.1vw,1.95rem);line-height:1.6}.coming-soon__description p{margin:0}.coming-soon__launch-note{display:inline-flex;gap:.8rem;align-items:center;margin:2.6rem 0 0;color:#ffffffc2;font-size:1.3rem}.coming-soon__launch-note span{color:#84d3c3;font-size:1rem}.coming-soon__newsletter{width:min(100%,55rem);margin:clamp(3.6rem,6vw,5.6rem) auto 0}.coming-soon__newsletter h2{margin:0 0 1.4rem;color:inherit;font-family:var(--font-heading-family, inherit);font-size:2.2rem}.coming-soon__form-fields{display:flex;gap:.8rem;padding:.6rem;border:1px solid rgba(255,255,255,.42);background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.coming-soon__form-fields input{width:100%;min-height:4.8rem;padding:0 1.3rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.4rem;outline:0}.coming-soon__form-fields input::placeholder{color:#ffffffa8}.coming-soon__form-fields .btn{flex:0 0 auto;min-height:4.8rem;white-space:nowrap}.coming-soon__form-message{margin:0 0 1.2rem;color:#ffd1d4;font-size:1.3rem}.coming-soon__form-message--success{color:#a1f0dd}.coming-soon__actions{display:flex;gap:2rem;align-items:center;justify-content:center;margin-top:2.4rem}.coming-soon__actions .btn-outline{border-color:#ffffffa6;color:inherit}.coming-soon__home-link{display:inline-flex;gap:.7rem;align-items:center;color:inherit;font-size:1.3rem;font-weight:700;text-decoration:none}.coming-soon__home-link span{color:#84d3c3;font-size:1.8rem;transition:transform .2s ease}.coming-soon__home-link:hover span{transform:translate(.3rem)}.coming-soon__features{display:flex;gap:1.6rem 2.4rem;justify-content:center;margin-top:clamp(4.8rem,8vw,7.2rem);color:#ffffffd6;font-size:1.25rem;font-weight:700}.coming-soon__features span{display:inline-flex;gap:.7rem;align-items:center}.coming-soon__features span:before{width:.8rem;height:.8rem;border-radius:50%;background:#84d3c3;content:""}@media screen and (max-width:749px){.coming-soon{min-height:76rem}.coming-soon__content{width:min(100% - 3rem,78rem)}.coming-soon__form-fields,.coming-soon__actions{flex-direction:column}.coming-soon__form-fields .btn,.coming-soon__actions .btn,.coming-soon__home-link{width:100%;justify-content:center}.coming-soon__features{align-items:center;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/section-coming-soon.css.map */
