.password-content{position:relative;padding:0 16px;background-color:var(--background-color, #fff);overflow-x:clip}.password-content:before,.password-content:after{content:"";position:absolute;top:110px;right:0;width:175px;height:175px;border-radius:50%;background-color:var(--ellipse-color);filter:blur(90px)}.password-content:after{top:auto;left:0;bottom:-22px;width:110px;height:110px;filter:blur(75px)}.password-content .password-content__container{position:relative;max-width:1710px;width:100%;margin:0 auto;overflow:hidden}.password-content .password-content__block-form{max-width:644px;position:relative;text-align:center;margin:0 auto 16px;z-index:1}.password-content .password-content__heading{margin-bottom:16px;color:var(--text-color, var(--color-text-primary))}.password-content .password-content__heading em{font-weight:300}.password-content .password-content__message{margin-bottom:16px}.password-content .password-content__description{margin-bottom:40px;line-height:1.5;color:var(--text-color, var(--color-text-primary))}.password-content .password-content__description a{color:currentColor}.password-content .password-content__description a:focus-visible{outline:2px solid currentColor}.password-content .password-content__form-field{position:relative}.password-content .input-wrapper .input:focus+.input-label,.password-content .input-wrapper .input:not(:placeholder-shown)+.input-label{background-color:var(--popup-input-background-color);color:var(--input-color)}.password-content .password-content__form-input[type=email]{border-color:var(--input-border-color, #e9e9e9);color:var(--input-color, var(--color-text-primary));background:var(--popup-input-background-color)}.password-content .password-content__form-input[type=email]+.input-label{color:var(--input-color-transparent)}.password-content .password-content__form-input[type=email]:-webkit-autofill{-webkit-text-fill-color:var(--input-color, var(--color-text-primary));transition:background-color 5000s}.password-content .password-content__form-input[type=email].error:not(:focus){border-color:var(--color-text-attention, #b00020);color:var(--color-text-attention, #b00020)}.password-content .password-content__form-input[type=email]:focus,.password-content .password-content__form-input[type=email]:focus-visible{border-color:var(--input-color, var(--color-text-primary));box-shadow:none}.password-content .password-content__form-button{margin-top:44px;text-overflow:ellipsis;background-color:var(--button-background-color, var(--button-background-color-primary));border-color:var(--button-border-color, var(--button-border-color-secondary));color:var(--button-label-color, var(--button-text-color-secondary));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.password-content .password-content__form-button .button__outer{border-color:var(--button-border-outer-color, var(--button-border-outer-alpha-color-primary))}.password-content .password-content__form-button .button__outer:before,.password-content .password-content__form-button .button__outer:after{border-color:var(--button-border-outer-decor-color, var(--button-border-outer-color-primary))}.password-content .password-content__form-button:focus-visible{outline:2px solid var(--input-color)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-content .password-content__form-button:hover{background-color:var(--button-background-hover-color, var(--button-background-color-primary-hover));border-color:var(--button-border-hover-color, var(--button-border-color-secondary));color:var(--button-label-hover-color, var(--button-border-color-secondary))}.password-content .password-content__form-button:hover .button__outer{border-color:var(--button-border-hover-outer-color, var(--button-border-outer-color-primary-hover))}.password-content .password-content__form-button:hover .button__outer:before{border-top-color:var(--button-border-hover-outer-decor-color, var(--button-border-outer-color-primary-hover))}.password-content .password-content__form-button:hover .button__outer:after{border-bottom-color:var(--button-border-hover-outer-decor-color, var(--button-border-outer-color-primary-hover))}}.password-content .password-content__footer-text{color:var(--text-color-transparent, var(--color-text-primary));margin-top:24px}.password-content .password-content__footer-text a{display:inline-flex;align-items:center;padding-bottom:2px;margin-left:16px;margin-right:16px;border-bottom:1px solid currentColor;line-height:1.375;font-weight:500;text-decoration:none;word-break:break-word;transition-property:border-color;transition-duration:var(--timing-short);color:var(--text-color)}.password-content .password-content__footer-text a:focus-visible{outline-color:currentColor}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-content .password-content__footer-text a:hover{border-color:transparent}}.password-content .password-content__form-message{display:none;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:16px;font-weight:400}.password-content .password-content__form-message.password-content__form-message--error{color:var(--color-text-attention)}.password-content .password-content__form-message.password-content__form-message--success{color:var(--color-text-success)}.password-content .password-content__form-message .icon{margin-inline-end:10px;stroke:currentColor}.password-content.is-current .password-content__form-message{display:flex}.password-content .password-content__image-wrapper{position:relative;height:100%;padding-top:100%;margin-bottom:16px;border-radius:var(--global-border-radius)}.password-content .password-content__image-inner{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:transform,opacity;transition-duration:var(--animate-time)}.password-content .password-content__image-inner.password-content__image-inner--back{top:26px;left:-12px}.password-content .password-content__image-inner.password-content__image-inner--first{top:auto;bottom:0;left:-5px;width:20%;height:20%;transition-duration:var(--timing-base)}.password-content .password-content__image-inner.password-content__image-inner--second{top:26px;left:auto;right:0;width:20%;height:20%;transition-duration:var(--timing-base)}.password-content .password-content__image-inner.password-content__image-inner--third{top:0;left:0;width:20%;height:20%;transition-duration:var(--timing-base)}.password-content .password-content__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:contain;object-position:var(--img-pos);border-radius:var(--global-border-radius);transition-property:opacity,transform;transition-duration:1s}.password-content .password-content__image.password-content__image--placeholder{border:1px solid var(--color-text-primary);fill:var(--color-text-primary)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.password-content:hover .password-content__image-inner.password-content__image-inner--main{transform:scale(1.1)!important}.password-content:hover .password-content__image-inner.password-content__image-inner--back,.password-content:hover .password-content__image-inner.password-content__image-inner--first,.password-content:hover .password-content__image-inner.password-content__image-inner--second,.password-content:hover .password-content__image-inner.password-content__image-inner--third{transform:scale(1.05)}}.password-content.need-animate,.password-content .password-content__description.need-animate,.password-content .input-wrapper.need-animate{opacity:0;transition-property:opacity;transition-duration:var(--animate-time)}.password-content .password-content__form-button.need-animate{opacity:0}.password-content .password-content__footer-text.need-animate{opacity:0;transform:translate(-25px);transition-property:opacity,transform;transition-duration:var(--animate-time)}.password-content .password-content__image-inner.need-animate:not(.password-content__image-inner--main){opacity:0}.password-content .password-content__image-inner.need-animate.password-content__image-inner--main{transform:scale(1.1)}.password-content.animated.need-animate,.password-content.animated .password-content__description.need-animate,.password-content.animated .input-wrapper.need-animate,.password-content.animated .password-content__form-button.need-animate{opacity:1}.password-content.animated .password-content__footer-text.need-animate{opacity:1;transform:translate(0)}.password-content.animated .password-content__image-inner.need-animate:not(.password-content__image-inner--main){opacity:1}.password-content.animated .password-content__image-inner.need-animate.password-content__image-inner--main{transform:scale(1)}@media (min-width: 992px){.password-content .password-content__container{display:flex;justify-content:space-between;align-items:center;column-gap:56px}.password-content .password-content__block-form{width:39.71%;text-align:start}.password-content .password-content__block-image{width:calc(60.29% - 56px);margin-top:16px}.password-content .password-content__image-wrapper{margin-top:16px}.password-content .password-content__form-button{padding:15px 31px;font-size:var(--body-font-size);line-height:1.5}.password-content .password-content__footer-text{margin-top:48px}.password-content .password-content__form-message{justify-content:flex-start}.password-content .password-content__image-inner.password-content__image-inner--back{top:20px}.password-content .password-content__image-inner.password-content__image-inner--first{bottom:70px;left:-33px;width:15.25%;height:15.25%}.password-content .password-content__image-inner.password-content__image-inner--second{top:126px;right:40px;width:15.25%;height:15.25%}.password-content .password-content__image-inner.password-content__image-inner--third{top:26px;left:-62px;width:15.25%;height:15.25%}.password-content .password-content__block-image{margin-top:0}.password-content:before{width:335px;height:335px;right:-90px;filter:blur(185px)}.password-content:after{width:221px;height:221px;left:-24px;filter:blur(185px)}}@media (min-width: 1200px){.password-content .password-content__container{align-items:flex-start}.password-content .password-content__block-form{margin-top:192px;margin-inline-start:7.5%}}html.no-js .newsletter-form__message{display:flex}
/*# sourceMappingURL=/cdn/shop/t/4/assets/password-content.build.css.map */
