modal-dialog.view-contact-modal .modal__inner .modal__header{padding:2rem 2rem 1rem}modal-dialog.view-contact-modal .sub__heading{font-weight:400;font-size:1.4rem;line-height:150%;letter-spacing:0;color:#231f20;margin-top:1.6rem;margin-bottom:0}modal-dialog.view-contact-modal .modal__content{padding:0 2rem 2rem}modal-dialog.view-contact-modal h5{margin:0;font-weight:600}modal-dialog.view-contact-modal .contact-form__fields{display:flex;flex-direction:column;gap:2.4rem}modal-dialog.view-contact-modal .form__fields .field input{border:1px solid #656263}modal-dialog.view-contact-modal .form__fields textarea{border-radius:2rem}modal-dialog.view-contact-modal .contact-form__buttons{margin-top:2.4rem}modal-dialog.view-contact-modal .contact-form__buttons button{text-transform:uppercase}modal-dialog.view-contact-modal .input::placeholder{font-size:1.4rem;color:#656263}modal-dialog.view-contact-modal .modal__toggle:before{top:0;right:0;bottom:0;left:0}modal-dialog.view-contact-modal .modal__toggle svg{width:100%;height:100%}modal-dialog.view-contact-modal .modal__toggle{justify-content:center;align-items:center}modal-dialog.view-contact-modal .contact-form__message-wrapper{text-align:center}modal-dialog.view-sidebar-modal .modal__inner{max-height:75vh}modal-dialog.view-sidebar-modal .sub__heading{margin-top:.4rem}modal-dialog.view-sidebar-modal .contact-form__buttons button{width:100%}modal-dialog.view-sidebar-modal h5{margin-bottom:2.2rem;margin-top:-.6rem}modal-dialog.view-sidebar-modal .info-1{margin-top:2.2rem;margin-bottom:2.2rem}modal-dialog.view-sidebar-modal .info-2 p{margin:0}modal-dialog.view-sidebar-modal .info-2 p strong{font-weight:600}@media screen and (max-width:1024px){modal-dialog.view-sidebar-modal .modal__inner{max-height:80vh;max-width:100vw}modal-dialog.view-sidebar-modal .modal__content{padding:0 2.4rem 2rem}modal-dialog.view-sidebar-modal .modal__inner .modal__header{padding:5.8rem 2rem 3rem}modal-dialog.view-sidebar-modal h5{font-size:2.4rem;margin-bottom:1.6rem;text-align:center}modal-dialog.view-sidebar-modal .contact-form__fields{gap:1.6rem}modal-dialog.view-sidebar-modal .contact-form__buttons{margin-top:1.6rem}modal-dialog.view-sidebar-modal .contact-form__buttons button{min-height:4.6rem}modal-dialog.view-sidebar-modal .form-information{padding-top:2.4rem;margin-top:2.4rem;border-top:.1rem solid #E9E9E9;text-align:center}modal-dialog.view-sidebar-modal .info-1{margin-top:2rem;margin-bottom:2rem}}@media screen and (max-width:749px){modal-dialog.view-sidebar-modal .modal__inner{max-height:100vh}modal-dialog.view-sidebar-modal .modal__toggle{top:.8rem;right:.8rem}}@media screen and (min-width:1025px){modal-dialog.view-contact-modal .modal__inner .modal__header{padding:6rem 6rem 1rem}modal-dialog.view-contact-modal .modal__heading{font-weight:600;font-size:3.8rem;line-height:120%;letter-spacing:0;color:#231f20;font-family:var(--font-heading-family)}modal-dialog.view-contact-modal .sub__heading{font-size:1.6rem}modal-dialog.view-contact-modal .modal__content{padding:0 6rem 6rem}modal-dialog.view-contact-modal .modal__toggle{width:4.8rem;height:4.8rem;justify-content:center;align-items:center}modal-dialog.view-sidebar-modal .modal-content-template{display:flex;width:100%;justify-content:space-between}modal-dialog.view-sidebar-modal .wrapper-contact-form{width:calc(100% - 34rem);margin-right:4rem;padding-right:4rem;border-right:.1rem solid #E9E9E9}modal-dialog.view-sidebar-modal .form-information{width:34rem;flex-shrink:0}modal-dialog.view-sidebar-modal .modal__inner .modal__header{padding:3rem 6rem}modal-dialog.view-sidebar-modal .modal__content{padding:0 8rem 6rem}}@media screen and (min-width:1600px){modal-dialog.view-sidebar-modal .modal__inner .modal__header{padding:7rem 6rem 4.6rem}modal-dialog.view-contact-modal .modal__heading{font-size:5.6rem}}newsletter-popup .contact__form .contact-form__fields{display:flex;flex-direction:column;gap:1.6rem}newsletter-popup .contact__form .input::placeholder{font-size:1.4rem;color:#656263}newsletter-popup .contact__form .contact-form__buttons{margin-top:1.6rem}newsletter-popup .contact__form .contact-form__buttons button{text-transform:uppercase}@media screen and (max-width:749px){newsletter-popup .contact__form .contact-form__buttons button{min-height:4.6rem;font-size:1.6rem;padding:0 1.83rem}}@media screen and (min-width:750px)and (max-width:1024px){newsletter-popup .contact__form .contact-form__buttons{margin-top:1.2rem}newsletter-popup .contact__form .contact-form__fields{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/popup-contact-form.css.map */
