.section-coming-soon{flex-grow:1;display:flex;flex-direction:column}.coming-soon{--coming-soon-band-size: .75rem;--coming-soon-panel-stripe-size: .5rem;--coming-soon-stripe-width: .875rem;--coming-soon-hazard: repeating-linear-gradient( -45deg, var(--coming-soon-accent) 0 var(--coming-soon-stripe-width), var(--coming-soon-ink) var(--coming-soon-stripe-width) calc(var(--coming-soon-stripe-width) * 2) );flex:1;grid-template-rows:auto minmax(0,1fr) auto}@media screen and (min-width:750px){.coming-soon{--coming-soon-band-size: 1rem}}.coming-soon--filled:before{--coming-soon-glow-x: 85%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-lowest);pointer-events:none;background-image:radial-gradient(ellipse at var(--coming-soon-glow-x) 0%,rgb(var(--palette-lightest-rgb) / var(--opacity-10)),transparent 60%),linear-gradient(to bottom,transparent 55%,rgb(var(--palette-darkest-rgb) / var(--opacity-15)))}.coming-soon--filled:dir(rtl):before{--coming-soon-glow-x: 15%}.coming-soon__band{block-size:var(--coming-soon-band-size);background-color:var(--coming-soon-ink);background-image:var(--coming-soon-hazard)}.coming-soon__band--top{grid-row:1}.coming-soon__band--bottom{grid-row:3}.coming-soon__layout{grid-row:2;align-self:center;display:grid;grid-template-areas:"intro" "panel" "categories";gap:var(--gap-xl);min-width:0}@media screen and (min-width:750px){.coming-soon__layout{gap:var(--gap-2xl)}}@media screen and (min-width:990px){.coming-soon__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"intro panel" "categories panel";column-gap:clamp(var(--gap-3xl),5vw,6rem);row-gap:var(--gap-3xl);align-items:start}}.coming-soon__layout--no-categories{grid-template-areas:"intro" "panel"}@media screen and (min-width:990px){.coming-soon__layout--no-categories{grid-template-areas:"intro panel"}}.coming-soon__intro{grid-area:intro;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-lg);min-width:0}@media screen and (min-width:750px){.coming-soon__intro{gap:var(--gap-xl)}}.coming-soon__brand{--coming-soon-logo-size: var(--coming-soon-logo-width-mobile);max-inline-size:100%}@media screen and (min-width:750px){.coming-soon__brand{--coming-soon-logo-size: var(--coming-soon-logo-width);margin-block-end:var(--margin-xs)}}.coming-soon__brand--badge{padding:var(--padding-sm) var(--padding-lg);border-radius:var(--style-border-radius-lg);background-color:var(--color-white);box-shadow:0 var(--padding-2xs) var(--padding-xl) rgb(var(--palette-darkest-rgb) / var(--opacity-15))}@media screen and (min-width:750px){.coming-soon__brand--badge{padding:var(--padding-md) var(--padding-xl)}}.coming-soon__logo{display:block;inline-size:var(--coming-soon-logo-size);max-inline-size:100%;block-size:auto}.coming-soon__logo--fallback{max-inline-size:min(100%,240px)}.coming-soon__eyebrow{margin:0;padding:var(--padding-2xs) var(--padding-md);border-radius:var(--style-border-radius-xs);background-color:var(--coming-soon-accent);color:var(--coming-soon-on-accent);font-family:var(--font-body--family);font-size:var(--font-size--xs);font-weight:var(--font-heading--weight);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase}.coming-soon__heading{margin:0;max-inline-size:var(--max-width--display-normal);text-wrap:balance;overflow-wrap:break-word}@media screen and (max-width:749px){.coming-soon__heading{font-size:min(var(--font-h1--size),11.5vw)}}@media screen and (min-width:990px){.coming-soon__heading{font-size:calc(var(--font-h1--size) * 1.25)}}.coming-soon__heading strong,.coming-soon__heading b{color:var(--coming-soon-highlight);font-weight:inherit}.coming-soon__text{max-inline-size:var(--max-width--body-normal);color:var(--color-foreground-subdued);font-size:var(--font-size--lg);line-height:var(--line-height--body-loose);overflow-wrap:break-word}.coming-soon__text>*{margin-block:0}.coming-soon__text>*+*{margin-block-start:var(--margin-sm)}@media screen and (min-width:990px){.coming-soon__text{font-size:var(--font-size--xl)}}.coming-soon__notice{max-inline-size:var(--max-width--body-normal);padding:var(--padding-md) var(--padding-lg);border-inline-start:var(--padding-2xs) solid var(--coming-soon-accent);border-radius:var(--style-border-radius-xs);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10));overflow-wrap:break-word}.coming-soon__panel{grid-area:panel;position:relative;display:flex;flex-direction:column;gap:var(--gap-lg);min-width:0;max-inline-size:var(--narrow-content-width);padding:var(--padding-2xl) var(--padding-xl);border-radius:var(--style-border-radius-lg);box-shadow:0 var(--padding-lg) var(--padding-6xl) rgb(var(--palette-darkest-rgb) / var(--opacity-25))}@media screen and (min-width:750px){.coming-soon__panel{padding:var(--padding-5xl) var(--padding-4xl)}}@media screen and (min-width:990px){.coming-soon__panel{align-self:center;max-inline-size:none}}.coming-soon__panel--striped{padding-block-start:calc(var(--padding-2xl) + var(--coming-soon-panel-stripe-size))}@media screen and (min-width:750px){.coming-soon__panel--striped{padding-block-start:calc(var(--padding-5xl) + var(--coming-soon-panel-stripe-size))}}.coming-soon__panel--striped:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--coming-soon-panel-stripe-size);border-start-start-radius:inherit;border-start-end-radius:inherit;background-image:var(--coming-soon-hazard)}.coming-soon__panel-heading{margin:0}.coming-soon__panel-text{margin:0;color:var(--color-foreground-subdued);font-size:var(--font-size--md)}.coming-soon__signup{container-type:inline-size;margin-block-start:var(--margin-xs)}.coming-soon__signup .email-signup-block{width:100%;min-width:0}.coming-soon__signup .email-signup__button{align-self:stretch}.coming-soon__signup .email-signup__message{margin-block-start:var(--margin-sm)}.coming-soon__signup .icon-success,.coming-soon__signup .icon-error{color:var(--coming-soon-accent);fill:currentcolor}@container (max-width: 25rem){.coming-soon__signup .email-signup__input-group{flex-direction:column}.coming-soon__signup .email-signup__input,.coming-soon__signup .email-signup__button{width:100%}}.coming-soon__meta{display:grid;gap:var(--gap-xl);margin-block-start:var(--margin-xs);padding-block-start:var(--padding-xl);border-block-start:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-20))}.coming-soon__meta>*{min-width:0}.coming-soon__meta:not(:has(a)){display:none}.coming-soon__label{margin:0 0 var(--margin-xs);color:var(--color-foreground-subdued);font-family:var(--font-body--family);font-size:var(--font-size--xs);font-weight:var(--font-heading--weight);line-height:var(--line-height--body-normal);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase}.coming-soon__contact-list{display:flex;flex-wrap:wrap;column-gap:var(--gap-xl);margin:0;padding:0;list-style:none}.coming-soon__contact-link{display:inline-flex;align-items:center;gap:var(--gap-sm);min-block-size:var(--minimum-touch-target);color:var(--color-foreground);font-size:var(--font-size--md);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.3em;overflow-wrap:anywhere}.coming-soon__contact-link:hover{text-decoration-color:var(--coming-soon-accent)}.coming-soon__contact-icon{flex-shrink:0;inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:var(--coming-soon-accent)}.coming-soon__social:not(:has(a)){display:none}.coming-soon__social .social-icons__wrapper{flex-wrap:wrap;justify-content:flex-start;gap:var(--gap-xs);color:var(--color-utilities, var(--color-foreground))}.coming-soon__social .social-icons__wrapper>.social-icons__icon-wrapper{inline-size:var(--minimum-touch-target);block-size:var(--minimum-touch-target);border-radius:var(--style-border-radius-sm);box-shadow:inset 0 0 0 var(--style-border-width) rgb(var(--color-foreground-rgb) / var(--opacity-30));transition:background-color var(--animation-values),box-shadow var(--animation-values),color var(--animation-values)}.coming-soon__social .social-icons__wrapper>.social-icons__icon-wrapper:hover{background-color:var(--coming-soon-accent);box-shadow:inset 0 0 0 var(--style-border-width) var(--coming-soon-accent);color:var(--coming-soon-on-accent)}.coming-soon__social .social-icons__wrapper>.social-icons__icon-wrapper>a{display:grid;place-items:center;inline-size:100%;block-size:100%}.coming-soon__social .social-icons__wrapper>.social-icons__icon-wrapper>a:focus-visible{outline-color:var(--color-foreground)}.coming-soon__social .social-icons__wrapper>.social-icons__icon-wrapper:not(:has(.social-icons__icon path)){inline-size:auto;padding-inline:var(--padding-sm)}.coming-soon__categories{grid-area:categories;min-width:0}.coming-soon__chips{display:flex;flex-wrap:wrap;gap:var(--gap-xs);margin:0;padding:0;list-style:none}.coming-soon__chip{display:inline-flex;align-items:center;gap:var(--gap-xs);padding:var(--padding-xs) var(--padding-md);border:var(--style-border-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-40));border-radius:var(--style-border-radius-pills);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5));font-size:var(--font-size--sm);line-height:var(--line-height--body-tight);overflow-wrap:anywhere}.coming-soon__chip:before{content:"";flex-shrink:0;inline-size:.45em;block-size:.45em;background-color:var(--coming-soon-accent);transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){html:not(.shopify-design-mode) .coming-soon__panel{animation:coming-soon-rise calc(var(--animation-speed-slow) * 3) var(--animation-timing-fade-in) both}}@keyframes coming-soon-rise{0%{opacity:0;transform:translateY(var(--padding-lg))}}.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:var(--padding-xl)}.password-footer__powered-by{margin:0;display:flex;align-items:center;gap:var(--padding-xs);height:1em}.password-footer__powered-by>a{display:flex}.password-footer__powered-by .icon-shopify{display:inline;height:1.3em;color:var(--color-foreground)}.password-footer__links{display:flex;align-items:center;gap:var(--gap-2xl)}@media screen and (max-width:749px){.password-footer__links{flex-direction:column;gap:var(--gap-sm)}}.password-footer__admin-link{margin:0}.password-footer__button{height:var(--minimum-touch-target);background-color:transparent;color:var(--color-foreground);cursor:pointer;text-decoration:underline}.password-footer__button:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));text-decoration:none}.email-signup-block{--arrow-button-size: 58px;--arrow-button-size-integrated: 42px;--arrow-button-size-small: 20px;--arrow-icon-size: 32px;--arrow-icon-size-small: 24px;--email-signup-input-min-width: 11em;min-width:min-content}@media screen and (max-width:749px){.email-signup-block{width:100%;min-width:unset}}.email-signup__heading{color:var(--color, inherit);padding-block:var(--padding-sm)}.email-signup__form{display:flex;flex-direction:column}.email-signup__input-group{display:flex;align-items:stretch;background-color:transparent}.email-signup__input-group:not(.email-signup__input-group--integrated):not(.email-signup__input-group--underline){gap:var(--gap-xs);align-items:center}@media screen and (max-width:749px){.email-signup__input-group:not(.email-signup__input-group--arrow):not(.email-signup__input-group--underline):not(.email-signup__input-group--integrated){flex-direction:column}}.email-signup__input-group--integrated{border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background)}.email-signup__input-group--integrated.email-signup__input-group--no-border{border:none}.email-signup__input{flex:1;min-width:0;border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background);transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}@media screen and (max-width:749px){.email-signup__input{width:100%}}.email-signup__input.paragraph{color:var(--color-input-text);outline-color:var(--color-input-background)}.email-signup__button{white-space:nowrap;padding:0}@media screen and (max-width:749px){.email-signup__button{width:100%}}.email-signup__input,.email-signup__button--text{padding:var(--padding-lg) var(--padding-3xl)}.email-signup__input-group--underline{--box-shadow-color: var(--color-input-border);--box-shadow-multiplier: 1;--box-shadow-focused-multiplier: 1.75;box-shadow:0 calc(var(--border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color);transition:box-shadow var(--animation-values);margin-block-end:calc(var(--border-width) * var(--box-shadow-focused-multiplier))}.email-signup__input-group--underline:focus-within{--box-shadow-multiplier: var(--box-shadow-focused-multiplier);--box-shadow-color: var(--color-input-text)}.email-signup__input-group .email-signup__input--underline{color:var(--color-input-text);background-color:transparent;padding:12px 0;border:none;border-radius:0}.email-signup__input-group .email-signup__input--underline:focus-visible{outline:none}.email-signup__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-70))}.email-signup__input-group .email-signup__input--none{color:var(--color-input-text);background-color:var(--color-input-background);border:none}.email-signup__input-group--integrated .email-signup__input{background-color:transparent;border:none;border-radius:0}@media screen and (min-width:750px)and (max-width:989px){.layout-panel-flex--row>.email-signup-block .email-signup__input{width:100%;min-width:var(--email-signup-input-min-width)}}.email-signup__button-icon{color:currentcolor;padding:5px}@media screen and (max-width:749px){.email-signup__button-icon{padding:0;align-self:center;justify-self:center;width:var(--icon-size-lg);height:var(--icon-size-lg)}}.email-signup__button--arrow{width:var(--arrow-button-size-small);height:var(--arrow-button-size-small);padding:0}.email-signup__button--arrow:not(.email-signup__button--integrated){width:var(--arrow-button-size);height:var(--arrow-button-size);display:flex;align-items:center;justify-content:center}.email-signup__button--arrow:not(.email-signup__button--integrated)>.email-signup__button-icon{width:var(--arrow-icon-size);height:var(--arrow-icon-size);padding:0}.email-signup__button--integrated{--button-offset: var(--margin-xs);align-self:stretch;margin:var(--button-offset);flex-shrink:0}@media screen and (max-width:749px){.email-signup__button--integrated{width:fit-content}}.email-signup__button--integrated.email-signup__button--text{padding:0 var(--padding-3xl)}.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:0 var(--padding-xl)}.email-signup__button--integrated.button-unstyled{border-radius:var(--border-radius)}.email-signup__button--integrated>.email-signup__button-icon{padding:0}.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);align-self:center;display:flex;align-items:center;justify-content:center}.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__input--underline+.email-signup__button--integrated{margin:0;align-self:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text{padding-block:9px}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding-inline:0;min-width:44px;min-height:44px}.email-signup__input--underline+.email-signup__button--integrated.button-unstyled{border-radius:0}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);display:flex;align-items:center;justify-content:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__button:not(.button-unstyled){background-color:var(--button-background-color);color:var(--button-color);text-transform:var(--button-text-case-primary)}.email-signup__button.button-secondary{text-transform:var(--button-text-case-secondary)}.email-signup__button.button-unstyled{background-color:transparent;color:var(--color-input-text)}.email-signup__button.button-unstyled:hover{--hover-color-rgb: var(--color-input-text-rgb);color:rgb(var(--hover-color-rgb) / var(--opacity-70));cursor:pointer}.email-signup__message{display:flex;align-items:center;gap:var(--gap-xs)}.email-signup__message-text{margin:0}.social-icons__wrapper{display:flex;gap:var(--gap-sm);flex-wrap:wrap;justify-content:center}@media screen and (min-width:750px){.social-icons__wrapper{flex-wrap:nowrap;justify-content:flex-start}}.social-icons__icon-wrapper{display:flex;align-items:center;justify-content:center;height:var(--icon-size-lg)}.social-icons__icon{display:flex;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg)}.social-icons__icon{display:none}.social-icons__icon-wrapper:has(.social-icons__icon path){width:var(--icon-size-lg)}.social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon{display:block}.social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon-label{display:none}.shopify-design-mode .social-icons__icon-wrapper--disabled{opacity:var(--disabled-opacity, .5);cursor:not-allowed}.shopify-design-mode .social-icons__icon-wrapper--disabled a{pointer-events:none}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;inset-inline-start:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;inset-inline-end:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?subset=IAAACAAAAAAAAAAAAAEAAAQAAAAAAAAAAAE */
