.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.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:2rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact__button button{width:100%;text-transform:uppercase}.contact{margin-bottom:52px}.contact{padding-top:0!important;width:100%;margin:0 auto}.leftContactInfo p{color:#000}.leftContactInfo h2{font-size:28px;margin-bottom:0}.contact .title{text-align:center;margin:3.5rem 0;font-weight:600}.contact .title:after{width:174px;height:4px;background:#ffda33;content:"";display:block;margin:.8rem auto 0}.leftContactInfo p:first-of-type{margin-top:0}.leftContactInfo p a{color:#000}.leftContentflex{display:flex;gap:20px;flex-wrap:wrap;padding-top:10px}.flexContainer{display:flex;gap:25px}.leftContactInfo{width:55%}.contact-info{width:45%}.contact-form__fields .field__label{text-transform:capitalize}.contact-info .contact-form__fields{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.contact-form__fields .field.field-width-half{width:49%}.contact-form__fields .field.field-width-full{width:100%}.contact-form__fields .field__input.field__select{font-size:1.4rem}.contact-form__fields .field__checkbox{-webkit-appearance:auto;appearance:auto;width:14px}.contact-form__fields .field-checkbox.field:before,.contact-form__fields .field-checkbox.field:after{box-shadow:unset}.contact-form__fields .field-checkbox.field .checkbox__label,.contact-form__fields .field-checkbox.field .field__checkbox{cursor:pointer}@media screen and (max-width: 991px){.contact-form__fields .field__label,.contact-form__fields .field__input,.contact-form__fields .field-checkbox.field .checkbox__label,.contact-form__fields .field-checkbox.field .field__checkbox{font-size:1.4rem}.contact-form__fields .field.field-width-half{width:100%}}@media screen and (max-width: 749px){.leftContactInfoBtn{padding-top:20px}.leftContactInfo h2{font-size:20px}.flexContainer{display:flex;flex-wrap:wrap}.leftContactInfo{order:2;width:100%}.contact-info{order:1;width:100%}}@media screen and (max-width: 449px){.leftContactInfo .leftContentflex p{margin-bottom:4px;margin-top:0}.leftContactInfo .leftContentflex{row-gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
