.main-password{display:flex;align-items:center;flex-wrap:wrap;padding:1.4rem}.password-content{padding:2rem 4rem;position:relative;max-height:68rem;width:40%}.emailnewsletter-form__button{align-items:center;border:0;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:8px;top:8px;min-width:auto;padding:1.5rem;min-height:calc(4.5rem + var(--buttons-border-width)* 2)}.emailnewsletter-form__button svg{width:1.5rem}.password-footer{display:flex;flex-direction:column;gap:12px;margin-top:1.5rem}.password-footer .list-social{justify-content:flex-start}.password_image{width:60%;height:97vh;border-radius:var(--media-radius)}.password_image>img,.password_image>svg{position:absolute;top:0}.password-form__field-wrapper>.field{flex-direction:column;gap:12px;max-width:38rem}.password-form__field-wrapper>.btn{width:max-content}.password-content>.title{margin:1rem 0}.password-modal .modal__toggle-open{display:inline-block;font-size:14px}.icon-shopify{width:7rem;height:2rem;vertical-align:top;color:rgb(var(--color-foreground))}.password-main .password-modal .icon{width:18px;height:18px;margin-right:6px;vertical-align:text-bottom}.main-password .newsletter-form{margin:15px 0}.main-password .list-social{margin-left:-10px;gap:1rem}.main-password .password-footer{gap:0}.main-password .password__footer-login{margin-top:0}.main-password .newsletter-form__field-wrapper{max-width:38rem}.main-password .field:after,.field:hover.field:after{box-shadow:none}.main-password .field__input{border:1px solid #8A8A8A}.main-password .password-field{flex-direction:column}.passwordModal__content{position:fixed!important}.password-modal__content .modal__close-button{position:absolute;top:2%;right:2%}@media screen and (max-width: 768px){.main-password>div{width:100%}.password_image{height:50vh}.password-content{margin-top:0;padding:0;padding-top:2rem;max-height:100%!important}.main-password{padding:1.5rem}.password-form{width:100%}.password-field{flex-wrap:wrap}.password-button{margin-top:1rem}.password-field>*{width:100%}.password-footer .password__footer-caption{position:static}.password-footer .list-social{justify-content:flex-start}.password__footer-login{padding-bottom:2rem}.header__heading-logo{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-password.css.map */
