.password-footer{display:flex;flex-direction:column;align-items:center;gap:var(--gap-sm);padding-block:.75rem 1.25rem}.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}.uhai-coming-soon-section-wrapper{flex:1 1 auto;display:flex;flex-direction:column;background:#fff}body:has(.password-main-content),body.coming-soon-layout{background:#fff}.uhai-coming-soon{display:flex;flex-direction:column;flex:1 1 auto;min-height:100svh;overflow:hidden;background:var(--uhai-cs-background, #ffffff);color:var(--uhai-cs-mark, #f76f00)}.coming-soon-layout .uhai-coming-soon,.password-main-content .uhai-coming-soon{min-height:100%}.uhai-coming-soon__center{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;width:100%;padding:max(3rem,env(safe-area-inset-top)) max(1.25rem,env(safe-area-inset-right)) 2rem max(1.25rem,env(safe-area-inset-left));text-align:center}.uhai-coming-soon__heading{margin:0;max-width:20ch;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 700);font-size:clamp(2rem,5vw,3.25rem);line-height:1;letter-spacing:-.03em;color:#000}.uhai-coming-soon__form{width:min(100%,22rem);margin:0}.uhai-coming-soon__input-group{display:flex;align-items:stretch;width:100%;overflow:hidden;background-color:#f1f1f1;border:1px solid #c8c8c8;border-radius:12px;transition:border-color .15s ease}.uhai-coming-soon__input{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;margin:0;padding:.85rem 1.25rem;border:0;border-radius:0;background:#fff;box-shadow:none;font-family:var(--font-body--family);font-size:1rem;line-height:1.5;color:#000;outline:none}.uhai-coming-soon__input::placeholder{color:#0000008c}.uhai-coming-soon__submit{-webkit-appearance:none;appearance:none;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:5px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none;color:#000;cursor:pointer;outline:none}.uhai-coming-soon__submit-icon{display:block;width:20px;height:20px}.uhai-coming-soon__input:is(:focus,:focus-visible),.uhai-coming-soon__submit:is(:focus,:focus-visible){outline:none;box-shadow:none}.uhai-coming-soon__input-group:focus-within{border-color:#7a7a7a}.uhai-coming-soon__success,.uhai-coming-soon__error{margin:.5rem 0 0;font-family:var(--font-body--family);font-size:.875rem;text-align:center}.uhai-coming-soon__error{color:#9b1c1c}.uhai-coming-soon__mark{--uhai-footer-mark-full-height: calc(100vw * 611 / 1920);flex-shrink:0;width:100vw;position:relative;left:50%;translate:-50% 0;height:calc(var(--uhai-footer-mark-full-height) * .5);overflow:hidden;line-height:0;-webkit-user-select:none;user-select:none;pointer-events:none}.uhai-coming-soon__svg{display:block;width:100%;height:auto;color:inherit}@media screen and (max-width:549px){.uhai-coming-soon__center{gap:1.25rem;padding-block-start:max(2rem,env(safe-area-inset-top));padding-block-end:1.5rem}.uhai-coming-soon__heading{font-size:clamp(1.875rem,10vw,2.75rem)}}@media screen and (max-height:520px)and (orientation:landscape){.uhai-coming-soon{min-height:100dvh}.uhai-coming-soon__center{gap:.875rem;padding-block:1rem}.uhai-coming-soon__heading{font-size:1.75rem}.uhai-coming-soon__mark{height:min(24vh,7rem)}}@media screen and (max-width:749px){.uhai-coming-soon__mark{height:var(--uhai-footer-mark-full-height)}}html,body{min-height:100%}body{display:flex;flex-direction:column;min-height:100svh;position:relative;margin:0;background:#fff}.password-main-content{flex:1 1 auto;display:flex;flex-direction:column;min-height:100svh}.password-main-content .uhai-coming-soon-section-wrapper,.password-main-content .uhai-coming-soon-section-wrapper>*,.password-main-content .uhai-coming-soon{display:contents}.password-main-content .uhai-coming-soon__center{flex:1 1 auto;order:1}.password-main-content>footer{flex-shrink:0;order:2;position:relative;width:100%;margin-top:0;background:transparent;pointer-events:none}.password-main-content>footer .shopify-section{background:transparent;pointer-events:auto}.password-main-content .uhai-coming-soon__mark{order:3}.password-footer{background:transparent;padding-block:.75rem 1.25rem}.password-dialog{box-sizing:border-box;max-width:100%;max-height:100dvh;width:100%;height:100dvh;margin:0;padding:0;border:none;overflow:auto;overscroll-behavior:contain;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;left: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{min-width:44px;min-height:44px;cursor:pointer}.password-dialog__header{position:absolute;top:0;right:0;padding:max(var(--padding-lg),env(safe-area-inset-top)) max(var(--padding-lg),env(safe-area-inset-right)) var(--padding-lg) var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;min-height:100%;padding:max(4rem,env(safe-area-inset-top)) max(var(--padding-lg),env(safe-area-inset-right)) max(var(--padding-lg),env(safe-area-inset-bottom)) max(var(--padding-lg),env(safe-area-inset-left));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}}@media screen and (max-height:520px)and (orientation:landscape){.password-dialog__content{justify-content:flex-start;padding-block:4rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAACAACAAAAAAAAAAAAAAAAAAAAAAAAABA */
