.banner__login-popup .page-lock-popup-item{width:100%}.banner__login-popup .page-lock-popup-item__header{margin-bottom:2rem;text-align:center}.banner__login-popup .field__input{background-color:transparent}.banner__login-popup .page-lock-popup-form__submit{text-align:center}.banner__login-popup .page-lock-popup-form__controls{margin-top:2rem;text-align:center}.banner__login-popup .page-lock-popup-form__control{font-size:1.4rem;text-decoration:underline;cursor:pointer}.banner__login-success{text-align:center;justify-content:center}.banner__login-popup--hide-titles .page-lock-popup__title{display:none}.banner__login-popup--white{--banner-login-color: var(--color-body)}.banner__login-popup--black{--banner-login-color: var(--color-body-text)}.banner__login-popup--white,.banner__login-popup--black,.banner__login-popup .page-lock-popup__title,.banner__login-popup p,.banner__login-popup label,.banner__login-popup .field__input,.banner__login-popup .field__label,.banner__login-popup .field__input:focus~.field__label,.banner__login-popup .field__input:not(:placeholder-shown)~.field__label,.banner__login-popup .field__input:-webkit-autofill~.field__label,.banner__login-popup .page-lock-popup-form__control{color:rgb(var(--banner-login-color))}.banner__login-popup .field:after{border-bottom-color:rgb(var(--banner-login-color))}.banner__login-popup .field__input:-webkit-autofill,.banner__login-popup .field__input:-webkit-autofill:hover,.banner__login-popup .field__input:-webkit-autofill:focus,.banner__login-popup .field__input:-webkit-autofill:active{-webkit-box-shadow:none!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:rgb(var(--banner-login-color))!important;caret-color:rgb(var(--banner-login-color));transition:background-color 600000s 0s,color 600000s 0s}.banner__login-popup--white .button{--color-button: var(--color-body);--color-button-text: var(--color-body-text)}.banner__login-popup--black .button{--color-button: var(--color-body-text);--color-button-text: var(--color-body)}.banner__box:has(.banner__login-success:not(.hidden)) .banner__heading,.banner__box:has(.banner__login-success:not(.hidden)) .banner__text,.banner__box:has(.banner__login-success:not(.hidden)) .banner__buttons,.banner__box:has(.banner__login-success:not(.hidden)) .banner__custom-html{display:none}
/*# sourceMappingURL=/cdn/shop/t/111/assets/component-banner-login.css.map */
