.atkd-pw{position:relative;overflow:hidden;min-height:100vh;background:var(--atkd-navy);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 24px}.atkd-pw__kr{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:var(--atkd-font-kr);font-weight:900;font-size:min(40vw,460px);line-height:1;color:#e8a24a0d;z-index:0;-webkit-user-select:none;user-select:none}.atkd-pw__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 12%,rgba(232,162,74,.16),transparent 55%);z-index:0}.atkd-pw__in{position:relative;z-index:1;max-width:560px}.atkd-pw__logo{height:56px;width:auto;margin:0 auto 34px;display:block}.atkd-pw__eyebrow{font-family:var(--atkd-font-mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--atkd-amber);margin-bottom:16px}.atkd-pw__h{font-family:var(--atkd-font-display);text-transform:uppercase;font-size:clamp(38px,6vw,62px);line-height:.92;letter-spacing:-.01em;margin:0 0 18px}.atkd-pw__b{color:var(--atkd-amber)}.atkd-pw__p{font-family:var(--atkd-font-body);font-size:16px;line-height:1.6;color:#fffc;max-width:42ch;margin:0 auto 30px}.atkd-pw__form{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;max-width:440px;margin:0 auto}.atkd-pw__input{flex:1;min-width:200px;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:9px;padding:14px 16px;font-family:var(--atkd-font-body);font-size:15px;color:#fff}.atkd-pw__input::placeholder{color:#ffffff80}.atkd-pw__input:focus{outline:2px solid var(--atkd-amber);outline-offset:1px}.atkd-pw__btn{display:inline-flex;align-items:center;gap:8px;background:var(--atkd-red-bright);color:#fff;border:none;border-radius:9px;padding:14px 26px;font-family:var(--atkd-font-body);font-weight:700;font-size:15px;cursor:pointer;box-shadow:0 10px 26px #dc26264d;transition:background .14s}.atkd-pw__btn:hover{background:#b91c1c}.atkd-pw__err{flex-basis:100%;font-family:var(--atkd-font-body);font-size:13px;color:#fca5a5;margin-top:4px}.atkd-pw__foot{margin-top:34px;display:flex;gap:20px;justify-content:center;flex-wrap:wrap;font-family:var(--atkd-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.atkd-pw__foot a{color:var(--atkd-amber);text-decoration:none}.atkd-pw__foot a:hover{color:#fff}dialog.password-dialog{width:min(420px,calc(100vw - 32px));height:fit-content;max-height:calc(100svh - 40px);margin:auto;padding:0;overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:var(--atkd-navy);color:#fff;box-shadow:0 30px 80px #00000080}dialog.password-dialog[open]{top:0;right:0;bottom:0;left:0;margin:auto}dialog.password-dialog::backdrop{display:block;background:#060a14b8}.password-dialog .password-dialog__content{height:auto;padding:44px 34px 38px;gap:0}.password-dialog .password-dialog__title{font-family:var(--atkd-font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:26px;color:#fff;margin:0 0 20px}.password-dialog .email-signup__input-group{display:flex;flex-direction:column;gap:12px;width:100%}.password-dialog .field__input{width:100%;box-sizing:border-box;background:#ffffff0f;border:1px solid rgba(255,255,255,.2);border-radius:9px;padding:14px 16px;font-family:var(--atkd-font-body);font-size:15px;color:#fff}.password-dialog .field__input::placeholder{color:#ffffff80}.password-dialog .field__input:focus{outline:2px solid var(--atkd-amber);outline-offset:1px}.password-dialog .password-dialog__submit-button{width:100%;background:var(--atkd-red-bright);color:#fff;border:none;border-radius:9px;padding:14px 20px;font-family:var(--atkd-font-body);font-weight:700;font-size:15px;cursor:pointer}.password-dialog .password-dialog__submit-button:hover{background:#b91c1c}.password-dialog .email-signup__message{font-family:var(--atkd-font-body);font-size:13px;color:#fca5a5;padding-block-start:16px;display:flex;align-items:center;gap:8px;justify-content:center}.password-dialog .email-signup__message .icon-error{width:16px;height:16px}.password-dialog .password-dialog__close-button{color:#fff;background:transparent;border:none;box-shadow:none;opacity:.7}.password-dialog .password-dialog__close-button:hover{opacity:1}.password-dialog .password-dialog__header{padding:14px}footer:has(.password-footer){display:none}.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}.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;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{cursor:pointer}.password-dialog__header{position:absolute;top:0;right: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/2/compiled_assets/styles.css.map?subset=AEAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA */
