body.password .password-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--kinzzza-space-header-menu-gap);padding-top:var(--kinzzza-header-padding-top);padding-bottom:var(--kinzzza-header-padding-bottom);text-align:left}body.password .password-header__logo{flex-shrink:0}body.password .password-logo{width:auto;margin-bottom:0}body.password password-modal{flex-shrink:0;justify-self:auto;grid-column:auto;margin-left:auto}body.password .password-main>section:only-child{height:auto}body.password .kinzzza-password__nav-link,body.password .password-modal__content .password__footer-text a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--kinzzza-control-button-height);padding:0 var(--kinzzza-space-nav-link-x);font-size:var(--kinzzza-font-body-small-size);line-height:var(--kinzzza-font-body-small-line);letter-spacing:.098rem;color:var(--kinzzza-color-text-secondary);text-decoration:none;transition:color var(--duration-short) ease}body.password .kinzzza-password__nav-link{gap:var(--kinzzza-space-sm);white-space:nowrap}body.password .kinzzza-password__nav-link:hover,body.password .password-modal__content .password__footer-text a:hover{color:var(--kinzzza-color-text-hover);text-decoration:none;text-decoration-thickness:unset}body.password .kinzzza-password__nav-link:focus-visible,body.password .password-modal__content .password__footer-text a:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}body.password .kinzzza-password__nav-link .svg-wrapper{width:2rem;height:2rem;margin-right:0}body.password .modal__close-button.kinzzza-dialog__close,body.password details[open].modal .modal__toggle-close.kinzzza-dialog__close{color:var(--kinzzza-color-text-secondary);background-color:transparent;transition:color var(--duration-short) ease}body.password .modal__close-button.kinzzza-dialog__close:hover,body.password details[open].modal .modal__toggle-close.kinzzza-dialog__close:hover{color:var(--kinzzza-color-text-hover);opacity:1}body.password .modal__close-button.kinzzza-dialog__close .svg-wrapper,body.password .modal__close-button.kinzzza-dialog__close .icon,body.password details[open].modal .modal__toggle-close.kinzzza-dialog__close .svg-wrapper,body.password details[open].modal .modal__toggle-close.kinzzza-dialog__close .icon{width:var(--kinzzza-control-close-icon-size);height:var(--kinzzza-control-close-icon-size)}body.password .password-modal .icon-close{color:currentColor}body.password .password-modal .modal__content{align-items:flex-start;justify-content:flex-start}body.password .password-modal__content.kinzzza-password-modal{align-items:center;justify-content:flex-start;text-align:left;height:100%;padding:var(--kinzzza-empty-state-offset-top-current) var(--kinzzza-space-grid-gap-mobile) var(--kinzzza-space-grid-gap-mobile);box-sizing:border-box}body.password .kinzzza-password-modal__body{display:flex;flex-direction:column;align-items:stretch;gap:var(--kinzzza-empty-state-content-gap);width:100%;max-width:50rem}body.password .kinzzza-password-modal__body .kinzzza-status-page__heading{width:100%}body.password .password-modal .kinzzza-password-modal__form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--kinzzza-space-grid-gap-mobile);width:100%;max-width:none;margin:0}@media only screen and (min-width:750px){body.password .password-modal .kinzzza-password-modal__form{flex-wrap:nowrap;gap:var(--kinzzza-space-sm)}}body.password .password-modal .password-field.field{flex:1 1 auto;min-width:0}body.password .password-modal .password-button{margin:0;width:100%;min-width:0;flex-shrink:0}@media only screen and (min-width:750px){body.password .password-modal .password-button{width:fit-content;align-self:flex-start}}body.password .kinzzza-password-modal__admin-link{display:block;width:100%;text-align:left;font-size:var(--kinzzza-font-body-small-size);line-height:var(--kinzzza-font-body-small-line);letter-spacing:.098rem;color:var(--kinzzza-color-text-primary)}body.password .password-field.field--with-error .form__message{flex-basis:100%;width:100%;margin-top:var(--kinzzza-space-sm);text-align:left}body.password .newsletter-form__button,body.password .field__button{color:var(--kinzzza-color-text-secondary);transition:color var(--duration-short) ease}body.password .newsletter-form__button:hover,body.password .field__button:hover{color:var(--kinzzza-color-text-hover)}body.password .newsletter-form__button:focus-visible,body.password .field__button:focus-visible{outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset);box-shadow:var(--focused-base-box-shadow)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-kinzzza-password.css.map */
