.cc-coming-soon{--cc-coming-ink: #214057;--cc-coming-sky: #cce5ff;--cc-coming-ice: #f5faff;--cc-coming-orange: #e8ab61;overflow:hidden;background:var(--cc-coming-ice);color:var(--cc-coming-ink);padding-block:var(--cc-coming-padding-top, 4.8rem) var(--cc-coming-padding-bottom, 5.6rem)}.cc-coming-soon__panel{position:relative;isolation:isolate;display:grid;min-height:clamp(48rem,68svh,72rem);place-items:center;overflow:hidden;border:1px solid rgba(33,64,87,.12);border-radius:clamp(2rem,4vw,4.2rem);background:var(--cc-coming-sky);padding:clamp(4.8rem,9vw,10rem) clamp(1.8rem,7vw,8rem);text-align:center;box-shadow:0 1.2rem 3.2rem #2140570f}.cc-coming-soon__content{position:relative;z-index:2;display:grid;justify-items:center;width:min(100%,92rem)}.cc-coming-soon__eyebrow{margin:0 0 1.4rem;color:var(--cc-coming-ink);font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cc-coming-soon__title{max-width:100%;margin:0;color:#fff;font-family:CC Bangers,Arial Black,sans-serif;font-size:clamp(5.2rem,12vw,13.5rem);font-weight:400;letter-spacing:.015em;line-height:.88;overflow-wrap:normal;paint-order:stroke fill;text-wrap:balance;word-break:normal;-webkit-text-stroke:clamp(1.5px,.25vw,3px) var(--cc-coming-ink);text-shadow:clamp(3px,.55vw,7px) clamp(4px,.65vw,8px) 0 var(--cc-coming-ink)}.cc-coming-soon__intro{max-width:62rem;margin:clamp(2.6rem,5vw,4.2rem) 0 0;color:var(--cc-coming-ink);font-size:clamp(1.7rem,2vw,2.15rem);font-weight:700;line-height:1.45;text-wrap:balance}.cc-coming-soon__note{max-width:54rem;margin:1rem 0 0;color:#214057bd;font-size:clamp(1.35rem,1.5vw,1.55rem);line-height:1.55;text-wrap:balance}.cc-coming-soon__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;margin-top:2.8rem;border:1px solid var(--cc-coming-orange);border-radius:1.4rem;background:var(--cc-coming-orange);color:#fff;padding:1.2rem 2.4rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.cc-coming-soon__button:hover{border-color:#d99a4f;background:#d99a4f;color:#fff;transform:translateY(-2px)}.cc-coming-soon__button:focus-visible{outline:3px solid var(--cc-coming-ink);outline-offset:4px}.cc-coming-soon__shape{position:absolute;z-index:1;border:1px solid rgba(33,64,87,.12);border-radius:48% 52% 62% 38%/48% 42% 58% 52%;pointer-events:none}.cc-coming-soon__shape--one{top:-10rem;right:-8rem;width:clamp(20rem,34vw,46rem);height:clamp(20rem,34vw,46rem);background:#f5faffa8;transform:rotate(18deg)}.cc-coming-soon__shape--two{bottom:-13rem;left:-9rem;width:clamp(24rem,38vw,52rem);height:clamp(24rem,38vw,52rem);border-color:#e8ab6194;border-width:2px;transform:rotate(-16deg)}@media screen and (max-width:749px){.cc-coming-soon{padding-block:calc(var(--cc-coming-padding-top, 4.8rem) * .75) calc(var(--cc-coming-padding-bottom, 5.6rem) * .75)}.cc-coming-soon .page-width{padding-inline:1.2rem}.cc-coming-soon__panel{min-height:min(68rem,72svh)}.cc-coming-soon__title{font-size:clamp(4.6rem,16vw,7.4rem);line-height:.92}}@media screen and (max-width:360px){.cc-coming-soon__panel{padding-inline:1.4rem}.cc-coming-soon__title{font-size:4.6rem}.cc-coming-soon__button{width:100%;padding-inline:1.6rem}}@media(prefers-reduced-motion:reduce){.cc-coming-soon__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-coming-soon.css.map */
