.password-page{position:relative}.password-header{width:100%;background-color:var(--section-background, transparent)}.password-header .password-header__container{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:16px;z-index:1}.password-header .password-header__col{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:20px}.password-header .password-header__row{max-width:fit-content}.password-header .password-header__logo-wrapper{word-break:break-word}.password-header .password-header__logo-wrapper span{color:var(--section-text, var(--color-black))}.password-header .password-header__logo{object-fit:contain;object-position:var(--img-desktop-pos)}.password-header .password-header__button{padding:8px 16px;font-size:calc(var(--body-font-size) / 1.142);line-height:1.29}@media (min-width: 374px){.password-header .password-header__col{flex-direction:row;justify-content:space-between}}@media (min-width: 768px){.password-header .password-header__row{width:33.33333%}.password-header .password-header__row:last-child{text-align:right}}@media (min-width: 1200px){.password-header .password-header__container{padding:16px 48px}}.password-popup{top:50%;left:50%;flex-direction:column;width:calc(100% - 32px);max-width:600px;max-height:calc(100% - 32px);padding:1px 0 32px;background-color:var(--popup-background-color, var(--color-white));color:var(--popup-text-color, var(--color-text-primary));transform:translate(-50%,-50%);transform-origin:0 0;border-radius:calc(var(--global-border-radius) * 2);scale:.8}.password-popup .password__header{display:flex;padding:16px}.password-popup .password-popup__close{display:inline-flex;opacity:1;margin-left:auto;padding:8px;color:inherit;border:1px solid var(--color-text-secondary);border-radius:50%;transition-property:opacity;transition-timing-function:ease;transition-duration:.3s}.password-popup .password-popup__close:focus-visible{outline:2px solid currentColor}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-popup .password-popup__close:hover{opacity:.5}}.password-popup .password-popup__close .icon{width:16px;height:16px}.password-popup .password-popup__body{width:100%;padding:0 24px}.password-popup .password-popup__heading{text-align:center}.password-popup .password-popup__form-content{display:flex;padding-top:30px;flex-direction:column;row-gap:12px}.password-popup .password-popup__input[type=password]{border-color:var(--popup-input-border-color-not-focus);box-shadow:none;color:var(--popup-input-color, var(--color-text-primary))}.password-popup .password-popup__input[type=password].error:not(:focus){border-color:var(--color-text-attention, #b00020);color:var(--color-text-attention, #b00020)}.password-popup .password-popup__input[type=password]:focus,.password-popup .password-popup__input[type=password]:focus-visible{border-color:currentColor;box-shadow:none}.password-popup .password-popup__button{border:2px solid var(--popup-button-background-color, var(--button-border-color-secondary));background-color:var(--popup-button-background-color, var(--button-background-color-secondary));color:var(--popup-button-text-color, var(--button-text-color-secondary))}.password-popup .password-popup__button:before{background-color:var(--popup-button-background-color, var(--button-background-color-secondary))}.password-popup .password-popup__button:after{background-color:var(--popup-button-text-color, var(--button-text-color-secondary))}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-popup .password-popup__button:hover{border-color:var(--popup-button-background-color, var(--button-border-color-secondary));background-color:transparent;color:var(--popup-button-background-color, var(--button-border-color-secondary))}}.password-popup .password-popup__submitted-title{display:block;padding-top:16px;text-align:center}.password-popup .password-popup__description{padding-top:22px;text-align:center;word-break:break-word}.password-popup .password-popup__description .password-popup__bottom-link{display:inline-flex;align-items:center;padding-bottom:2px;padding-left:8px;padding-right:0;line-height:1.375;font-weight:600;text-decoration:none;transition-property:opacity;transition-duration:var(--timing-short);color:currentColor}.password-popup .password-popup__description .password-popup__bottom-link .icon{width:16px;height:16px;margin-left:10px;transition:transform var(--timing-short)}.password-popup .password-popup__description .password-popup__bottom-link:focus-visible{outline:2px solid currentColor}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-popup .password-popup__description .password-popup__bottom-link:hover{opacity:.7}.password-popup .password-popup__description .password-popup__bottom-link:hover .icon{transform:translate(-5px)}}@media (min-width: 992px){.password-popup{padding-top:16px;padding-bottom:40px}.password-popup .password__header{padding:0 24px 14px}.password-popup .password-popup__close{padding:12px}.password-popup .password-popup__body{padding:0 64px}.password-popup .password-popup__form-content{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/password-header.build.css.map */
