.password-page{background-color:rgb(var(--color-background-rgb));color:rgb(var(--color-text-rgb));display:flex;flex-direction:column;justify-content:var(--password-vertical-alignment-mobile, center);position:relative}.password-page--mobile-full{min-height:100svh}@media screen and (min-width:1024px){.password-page{justify-content:var(--password-vertical-alignment-desktop, center)}.password-page--desktop-adapt{min-height:0}.password-page--desktop-full{min-height:100svh}}.password-page__media,.password-page__overlay{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.password-page__media picture{display:block;height:100%}.password-page__image{display:block;height:100%;object-fit:cover;width:100%}.password-page__overlay--solid{background-color:rgba(var(--password-overlay-color-rgb, 0, 0, 0),var(--password-overlay-intensity, .5))}.password-page__overlay--gradient{background-image:linear-gradient(180deg,rgba(0,0,0,calc(.3 * var(--password-overlay-intensity, 1))) 45.23%,rgba(0,0,0,calc(.8 * var(--password-overlay-intensity, 1))))}.password-page__content{align-items:var(--password-alignment-mobile, center);align-self:var(--password-alignment-mobile, center);display:flex;flex-direction:column;gap:var(--password-gap-mobile, var(--space-md));max-width:var(--password-content-width-mobile, 100%);position:relative;text-align:var(--password-text-alignment-mobile, center);width:100%;z-index:1}@media screen and (min-width:1024px){.password-page__content{align-items:var(--password-alignment-desktop, center);align-self:var(--password-alignment-desktop, center);gap:var(--password-gap-desktop, var(--space-md));max-width:var(--password-content-width-desktop, 100%);text-align:var(--password-text-alignment-desktop, center)}}.password-page__branding{max-width:100%}.password-page__logo{height:auto;max-width:100%;width:var(--password-logo-width-mobile, 200px)}@media screen and (min-width:1024px){.password-page__logo{width:var(--password-logo-width-desktop, 200px)}}.password-form{position:absolute;right:var(--space-md);top:var(--space-md);z-index:2}.password-form__summary{cursor:pointer;display:inline-flex;list-style:none}.password-form__summary::-webkit-details-marker{display:none}.password-form__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.password-form__panel{align-items:center;display:none;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:var(--z-index-modal)}.password-form__modal details[open] .password-form__panel{display:flex}.password-form__overlay{background-color:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;z-index:var(--z-index-modal-backdrop)}.password-form__inner{background-color:rgb(var(--color-background-rgb));border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);color:rgb(var(--color-text-rgb));display:flex;flex-direction:column;gap:var(--space-lg);max-height:calc(100svh - var(--space-xl) * 2);max-width:var(--password-form-max-width, 440px);opacity:0;overflow-y:auto;padding:var(--space-xl);position:relative;text-align:left;transform:scale(.96) translateY(1rem);transition:opacity var(--duration-medium) var(--easing-default),transform var(--duration-medium) var(--easing-default);width:calc(100% - var(--space-md) * 2);z-index:var(--z-index-modal)}.password-form__modal details[open] .password-form__inner{opacity:1;transform:scale(1) translateY(0)}.password-form__modal details[open].is-closing .password-form__inner{opacity:0;transform:scale(.96) translateY(1rem)}.password-form__header{align-items:flex-start;display:flex;gap:var(--space-md);justify-content:space-between}.password-form__title{margin:0}.password-form__close{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;padding:0}.password-form__form{display:flex;flex-direction:column;gap:var(--space-md)}.password-form__form .form-field{--form-field-border: var(--color-border-strong);--form-field-border-focus: var(--color-text)}@media(prefers-reduced-motion:reduce){.password-form__inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-password.css.map */
