.newsletter-form{display:flex;flex-direction:column;justify-content:left;align-items:center;width:100%;position:relative}@media screen and (min-width: 750px){.newsletter-form{align-items:flex-start;margin:0 auto}}.receive-check{margin-top:12px;display:flex;align-items:center;line-height:16px;gap:8px}.form-group{border-bottom:1px solid #dadada;padding-bottom:16px;margin-bottom:16px;font-size:1.4rem}.receive-check,.privacy-check,.receive-check input,.field-check input{cursor:pointer}.form-group__label{margin-bottom:1.6rem;display:block}.privacy-check{margin-left:8px;font-size:1.4rem;line-height:1.6rem}.field-check input,.receive-check input{accent-color:#000;min-width:13px}.privacy-check a{color:#000}.newsletter-form__field-wrapper{width:100%;margin-top:3.2rem}.newsletter-form__field-wrapper .field{margin-bottom:1.6rem}.newsletter-form-button{width:100%;border-radius:2.8rem;text-transform:uppercase;font-weight:400;letter-spacing:.36px}.newsletter-form-button:before,.newsletter-form-button:after{display:none}.newsletter-form__field-wrapper .field:before{border-bottom:1px solid #dadada;box-shadow:none}.newsletter-form__field-wrapper .field.field-check:before{display:none}.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .field__input{padding:1rem 5px 0 0}.newsletter-form__field-wrapper .field__label{font-size:1.2rem;color:#a8a8a8;left:0}.newsletter-form__field-wrapper .field__input:active,.newsletter-form__field-wrapper .field__input:focus{padding:1rem 5px 0 0;box-shadow:none;border:none}.newsletter-form__field-wrapper .field{z-index:0}.newsletter-form__message{justify-content:center;margin-bottom:0}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width: 750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter-form__button:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:focus{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .4rem rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.newsletter-form__button .icon{width:1.5rem}.field__input:not(:placeholder-shown)~.field__label{left:1rem}.newsletter-form.field__input:not(:placeholder-shown)~.field__label{top:calc(var(--inputs-border-width) - .5rem);left:1rem}.newsletter-form .field__input:focus~.field__label{top:calc(var(--inputs-border-width) - .5rem);left:1rem}.popup-modal .newsletter-form .field__input:focus~.field__label{left:0}.field .resident_list{position:absolute;top:100%;left:0;width:100%;display:none;list-style-type:none;background:#fff;padding-left:0;margin:0;border-bottom:1px solid #DADADA}.field .resident_list.show-list{display:block}.field .resident_list li{display:flex;align-items:center;gap:8px;align-self:stretch}.field.show-list{z-index:2}.field .resident_list li:hover{background:#0000000d}.resident_input{width:100%;position:relative;cursor:pointer}.resident_input svg{position:absolute;right:0;top:45%}.newsletter-form__field-wrapper .field li{font-size:1.4rem;line-height:1.6rem;padding:12px 0;cursor:pointer;border-bottom:1px solid #DADADA}.newsletter-form__field-wrapper .field ul>li:last-child{border-bottom:none}.success-continue{width:100%;background:#fff;color:#000;border:1px solid #000;max-width:360px;transition:all .3s}.success-continue:hover{background:#000;color:#fff}.success_block{position:absolute;height:100%;background:#fff;z-index:3;width:100%;padding-top:50%;display:flex;flex-direction:column;align-items:center;gap:16px}.success_block .newsletter-form__message{justify-content:center}.popup-modal__content-info .success_block h3{font-size:1.6rem;line-height:2rem;margin:0}.popup-modal__content-info .success_block p{font-size:1.4rem;line-height:1.6rem;margin:0;text-align:center}.newsletter-form__field-wrapper .iti__country-list,.newsletter-form__field-wrapper .country-list{max-width:468px;width:calc(100vw - 34px);padding-left:0;border-top:1px solid #DADADA;border-bottom:1px solid #DADADA}.intl-tel-input,.iti,.country-select{width:100%}.iti::focus~.field__label{top:0;left:0}.newsletter-form__field-wrapper .field-with-list .country-select~.field__label{top:-3px;left:0}.newsletter-form__field-wrapper div:empty{display:block}.newsletter-form__field-wrapper .field.field-with-list{z-index:2}.newsletter-form__field-wrapper .field.field-with-list~.field.field-with-list{z-index:1}.newsletter-form__field-wrapper .field-with-list:before{z-index:1}.newsletter-form__field-wrapper .field-with-list .field__label{left:100px}.iti--separate-dial-code .iti__selected-dial-code{font-size:1.4rem;font-family:var(--font-body-family);color:rgba(var(--color-foreground),.75);letter-spacing:.1rem;line-height:1.5}.newsletter-form__field-wrapper .field__label.focus{top:-3px;left:0}.footer-block__newsletter .field__label{top:1.8rem}.footer-block__newsletter .field__input{font-size:1.4rem}.footer-block__newsletter .field__input:not(:placeholder-shown)~.field__label,.footer-block__newsletter .field__input:focus~.field__label,.footer-block__newsletter .field__label--resident.active{top:0;font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/71/assets/component-newsletter.css.map */
