.coming-soon-world{position:relative;overflow:hidden;flex:1 1 auto;min-height:0}.coming-soon{--mm-script: var(--font-title-family, "Cedarville Cursive", cursive);--mm-sans: var(--font-body-family, "Instrument Sans", sans-serif);--mm-ink: #ffffff;--mm-muted: #ffffff;--mm-sage: #ffffff;color:#fff;background:transparent;position:relative;z-index:4;text-shadow:0 1px 12px rgba(20,28,24,.45)}.coming-soon *{box-sizing:border-box}.coming-soon-world__stage{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100svh;max-height:100svh;z-index:0;overflow:hidden;pointer-events:none}.coming-soon-world__bg{position:absolute;top:0;left:0;display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:top center;will-change:transform}.coming-soon-world__layers{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;pointer-events:none}.coming-soon-float{position:absolute;width:min(28vw,22rem);height:auto;filter:drop-shadow(0 12px 18px rgba(30,36,28,.18));will-change:transform}.coming-soon-float--sm{width:min(18vw,14rem)}.coming-soon-float--lg{width:min(42vw,36rem)}.coming-soon__hero{position:relative;z-index:2;min-height:30svh;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.coming-soon__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#141c1838,#141c1814);pointer-events:none}.coming-soon__hero-inner{position:relative;z-index:1;display:grid;gap:1.2rem;width:100%;max-width:120rem;margin:0 auto;padding:7.2rem 2.4rem 2.4rem}@media screen and (min-width:750px){.coming-soon__hero-inner{grid-template-columns:1.2fr .8fr;align-items:end;padding:8rem 4.8rem 2.8rem}}.coming-soon__eyebrow{margin:0 0 .8rem;font-family:var(--mm-sans);font-size:1.2rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;color:#fff}.coming-soon__title{margin:0;font-family:var(--mm-script);font-size:clamp(3.2rem,6vw,6.4rem);font-weight:400;line-height:1.05;letter-spacing:.01em;color:#fff}.coming-soon__lede{margin:0;max-width:36rem;font-family:var(--mm-sans);font-size:1.5rem;font-weight:300;letter-spacing:.04em;line-height:1.7;justify-self:end;color:#fff}.coming-soon__panel{position:relative;z-index:2;padding:6.4rem 2.4rem;background:transparent}@media screen and (min-width:750px){.coming-soon__panel{padding:9.6rem 4.8rem}}.coming-soon__panel-inner{max-width:76rem;margin:0 auto;text-align:center}.coming-soon__panel h2{margin:0 0 2.4rem;font-family:var(--mm-script);font-size:clamp(3.6rem,6vw,6.4rem);font-weight:400;line-height:1.15;color:#fff}.coming-soon__panel .rte,.coming-soon__panel .rte p,.coming-soon__panel .rte a,.coming-soon__panel p{margin:0 auto 1.8rem;max-width:62rem;font-family:var(--mm-sans);font-size:1.8rem;font-weight:400;line-height:1.7;letter-spacing:.02em;color:#fff}.coming-soon__panel .rte p:last-child{margin-bottom:0}.coming-soon__panel--note{background:transparent;border-top:0}.coming-soon__kicker{margin:0 0 1.2rem;font-family:var(--mm-sans);font-size:1.1rem;letter-spacing:.32em;text-transform:uppercase;color:#fff}.coming-soon__rule{width:4.8rem;height:1px;margin:0 auto 2.4rem;background:#fff;opacity:.55}.header-wrapper--coming-soon,.coming-soon-mode .header-wrapper,.coming-soon-mode .header-wrapper.gradient,.coming-soon-mode .section-header,.coming-soon-mode .shopify-section-header,.coming-soon-mode .shopify-section-group-header-group,.coming-soon-mode sticky-header{position:absolute;top:0;left:0;right:0;z-index:8;background:transparent!important;background-color:transparent!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}.coming-soon-mode .header-wrapper.gradient{--gradient-background: transparent;background-attachment:scroll!important}.header-wrapper--coming-soon .header{grid-template-areas:"heading icons";grid-template-columns:1fr auto}.header-wrapper--coming-soon .header__heading,.header-wrapper--coming-soon .header__heading-link,.header-wrapper--coming-soon .header__heading-link .h2{color:#fff;font-family:var(--font-title-family, "Cedarville Cursive", cursive);font-size:clamp(2.8rem,4vw,4.2rem);font-weight:400;letter-spacing:.02em;line-height:1.1}.header-wrapper--coming-soon .header__icons{display:none}.coming-soon-mode,.coming-soon-mode>.gradient,.coming-soon-mode #MainContent,.coming-soon-mode .content-for-layout{background:#2c1c14!important}html:has(body.coming-soon-mode),body.coming-soon-mode{min-height:100%;min-height:100svh;overflow-x:hidden}body.coming-soon-mode{display:flex;flex-direction:column}body.coming-soon-mode .section-coming-soon{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}body.coming-soon-mode .shopify-section-group-footer-group{margin-top:auto;width:100%;flex-shrink:0;position:relative;z-index:10}.coming-soon-mode .cart-drawer,.coming-soon-mode .cart-notification{display:none!important}.coming-soon-mode .newsletter,.coming-soon-mode .newsletter__wrapper,.coming-soon-mode .content-container{position:relative;z-index:4;background:transparent!important;color:#fff}.coming-soon-mode .footer.footer--mm,.coming-soon-mode .footer.footer--mm *{color:#fff!important}.coming-soon-mode .footer.footer--mm{position:relative;z-index:10;background:#8fa06e!important;margin-top:0}.coming-soon-mode .field__input,.coming-soon-mode .field__label{color:#fff}.coming-soon-mode .field:after,.coming-soon-mode .field:before{box-shadow:none}.coming-soon-mode .section-header{background:transparent}@media(prefers-reduced-motion:reduce){.coming-soon-float,.coming-soon-world__bg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/coming-soon.css.map */
