.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}.shkti-password-dark{background:#17150f;color:#faf7ee}.shkti-password-dark__inner{max-width:640px;margin-inline:auto;padding:56px 24px 64px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.shkti-password-dark__lockup{display:flex;align-items:center;gap:12px}.shkti-password-dark__lockup-word{font-family:"Noto Serif Devanagari",serif;font-size:1.75rem;line-height:1}.shkti-password-dark__lockup-mark{color:#faf7ee}.shkti-password-dark__heading{margin:4px 0 0;color:#faf7ee;font-family:var(--font-heading--family);font-size:1.375rem}.shkti-password-dark__subtext{margin:0;font-size:.875rem;line-height:1.6;opacity:.85;max-width:420px}.shkti-password-dark__form{width:100%;max-width:440px;margin-top:8px}.shkti-password-dark__row{display:flex;gap:8px}.shkti-password-dark__input{flex:1;min-width:0;background:#faf7ee;border:1px solid #faf7ee;border-radius:0;padding:13px 14px;font-size:.875rem;color:#17150f}.shkti-password-dark__input::placeholder{color:#17150f80}.shkti-password-dark__input:focus-visible{outline:2px solid #faf7ee;outline-offset:2px}.shkti-password-dark__submit{background:#faf7ee;color:#17150f;border:none;border-radius:0;font-weight:600;font-size:.875rem;padding:13px 20px;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.shkti-password-dark__submit:hover{background:transparent;box-shadow:inset 0 0 0 1px #faf7ee;color:#faf7ee}.shkti-password-dark__submit:focus-visible{outline:2px solid currentColor;outline-offset:2px}.shkti-password-dark__microline{margin:10px 0 0;font-size:.75rem;letter-spacing:.04em;opacity:.6}.shkti-password-dark__success{margin:0;font-size:.9375rem;line-height:1.6}.shkti-password-dark__error{margin:0 0 8px;font-size:.8125rem;color:#f2b8ad}.password-main-content>.shopify-section:last-child{flex:1;display:flex;flex-direction:column}.password-main-content>.shopify-section:last-child .shkti-password-dark{flex:1;display:flex;flex-direction:column;justify-content:center}.password-footer{padding:0 24px;margin-top:-44px;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}.password-footer__powered-by,.password-footer__admin-link{display:none}.password-footer__links{margin:0}.password-footer__button{font-size:.6875rem;color:#faf7ee8c;text-decoration:underline;text-underline-offset:3px}.password-footer__button:hover{color:#faf7ee}@media screen and (min-width:990px){.shkti-password-dark__inner{padding:88px 40px 96px;gap:14px}.shkti-password-dark__lockup-word{font-size:2.25rem}.shkti-password-dark__heading{font-size:1.75rem}.shkti-password-dark__subtext{font-size:.9375rem}}.shkti-password-hero{background:#fff;color:#17150f}.shkti-password-hero__inner{max-width:640px;margin-inline:auto;padding:72px 24px 56px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.shkti-password-hero__mark{color:#17150f}.shkti-password-hero__logo{width:180px;height:auto}.shkti-password-hero__wordmark{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:2rem;letter-spacing:.18em}.shkti-password-hero__kicker{margin:6px 0 0;font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#17150f8c}.shkti-password-hero__heading{margin:0;font-family:var(--font-heading--family);font-size:1.625rem;line-height:1.15;color:#17150f}.shkti-password-hero__text{font-size:.9375rem;line-height:1.7;color:#17150fc7;max-width:460px}.shkti-password-hero__text p{margin:0 0 10px}.shkti-password-hero__text p:last-child{margin-bottom:0}.shkti-password-hero__instagram{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:#17150f;text-decoration:none;font-size:.875rem;font-weight:500}.shkti-password-hero__instagram:hover span{text-decoration:underline;text-underline-offset:3px}.shkti-password-hero__instagram:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media screen and (min-width:990px){.shkti-password-hero__inner{padding:120px 40px 88px;gap:16px}.shkti-password-hero__logo{width:240px}.shkti-password-hero__wordmark{font-size:2.75rem}.shkti-password-hero__heading{font-size:2.25rem}.shkti-password-hero__text{font-size:1rem}}.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}}.shkti-icon,.shkti-mark{display:inline-block;flex:none;vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AAAABAAABgAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAMA */
