.contact.custom_contact_form.page-width{max-width:unset;max-width:1600px;margin:0 auto;padding:60px 80px 100px}.custom_contact_form--wrapper{display:flex;justify-content:space-between}.custom_contact_form__content--area{max-width:710px}.custom_contact_form .title{font-size:64px;margin:0 0 30px;letter-spacing:0;line-height:1.2;color:#000}.custom_contact_form__sub_title{font-size:32px;line-height:1.2;letter-spacing:0;margin:0 0 2px;color:#000}.custom_contact_form__sub_title.card_sub_title_2{margin:0 12px 0 0;line-height:1}.custom_contact_form__paragraph{margin:0 0 36px;color:#000;line-height:1.2;letter-spacing:0}.custom_contact_form__card--grid_item.card_row{margin:0 0 50px;border:none;padding:0}.custom_contact_form__sub_title.card_sub_title_3{border-bottom:1px solid #D9D9D9;padding:0 0 17px;margin:0 0 23px;line-height:1}.custom_contact_form__card--text.card_description{line-height:1.5}.custom_contact_form .contact__fields{display:flex;flex-wrap:wrap;margin:0 -4.5px;gap:unset}.custom_contact_form .contact__fields .field{margin-bottom:16px;max-width:50%;padding:0 4.5px}.custom_contact_form label.field__label{line-height:1.21;color:#5f5f5f;text-transform:capitalize;font-size:1.8rem;letter-spacing:0}.custom_contact_form .field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}.custom_contact_form .button{font-size:24px;letter-spacing:0;line-height:1;font-family:BebasNeueRegular;padding:12px 125.8px;border-radius:50px;transition:all .3s ease-in-out}.contact.custom_contact_form .field__input,.select__select,.customer .field input,.customer select,.contact.custom_contact_form .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{border-radius:3px;box-shadow:none}.contact.custom_contact_form .field__input,.select__select,.customer .field input,.customer select{border:1px solid #D9D9D9}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.custom_contact_form__card{background-color:#f6f6f6;border-radius:10px;padding:53px 31px 46px 48px;max-width:467px;margin-left:30px}.custom_contact_form__card a:hover{color:#3d98d3!important;transition:all .3s ease-in-out!important}.custom_contact_form__card--grid_item,.custom_contact_form__card_text_area{display:flex;align-items:center}.custom_contact_form__card_text_wrap{padding:0 0 8px}.custom_contact_form__card_text_area{justify-content:space-between;margin:0 0 12px}.custom_contact_form__card--grid_item{border-bottom:1px solid #D9D9D9;padding-bottom:16px;margin:0 0 24px}.custom_contact_form__sub_title.card_sub_title{margin:0 16.5px 0 0;line-height:1}.custom_contact_form__card--text{color:#000;letter-spacing:0}.custom_contact_form__card--text.name_text{width:50%}.custom_contact_form__card--text.paragraph{margin:0 0 45px}.custom_contact_form__card--text.paragraph p{font-size:16px;line-height:1.5}.custom_contact_form__card--text p,.custom_contact_form__card--text a{margin:0;color:inherit;line-height:1.2}.custom_contact_form__card--text a{font-weight:inherit}.contact__button{margin-top:4rem}.contact__button button:hover{background-color:#e65}@media screen and (max-width:1279px){.custom_contact_form__card{padding:53px 20px 46px;max-width:389px;margin-left:20px}}@media screen and (max-width:990px){.contact.custom_contact_form.page-width{padding:0 50px 60px}.custom_contact_form--wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.custom_contact_form__content--area{max-width:95%;margin:0 0 80px}.custom_contact_form .title{margin:0 0 20px}.custom_contact_form__card{margin-left:0;width:100%;max-width:100%}}@media screen and (max-width:767px){.contact.custom_contact_form.page-width{padding:0 15px 50px}.custom_contact_form__content--area{max-width:100%}.custom_contact_form .custom_form{padding:0 48px 0 0}.custom_contact_form .contact__fields{margin:0;padding:0}.custom_contact_form .contact__fields .field{margin-bottom:16px;max-width:100%;padding:0}.custom_contact_form__card--text p,.custom_contact_form__card--text a{font-size:16px}.custom_contact_form__card{padding:43px 20px 50px}.custom_contact_form__sub_title{letter-spacing:-1px;margin:0 0 15px}.custom_contact_form__paragraph{margin:0 0 30px}.custom_contact_form label.field__label{font-size:1.6rem}.contact__button{margin-top:3.2rem}.custom_contact_form .button{line-height:1.2;padding:10px 125px}.custom_contact_form__card--text.paragraph{margin:0 0 35px}}@media screen and (max-width:479px){.custom_contact_form__content--area{margin:0 0 60px}.custom_contact_form .custom_form{padding:0 20px 0 0}.custom_contact_form .button{line-height:1.2;padding:10px 90px}}.contact .field{margin-bottom:1.5rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
