@media screen and (min-width: 990px) and (max-width: 1400px){.page-width--narrow{padding:0 150px}}@media screen and (min-width: 1400px){.page-width--narrow{padding:0 300px}}.main-page-title{text-align:center;font-size:36px;font-family:Gentium Book Plus,sans-serif;font-weight:600;color:#0a1f44}.field{box-shadow:none}.field__input{border-radius:5px;font-family:Cabin,sans-serif;color:#0a1f44;font-weight:400;font-size:18px}.field__label{font-family:Cabin,sans-serif;color:#0a1f44;font-weight:400;font-size:18px}.field__label{display:block;margin-bottom:5px}.rte{display:flex;justify-content:center;font-family:Cabin,sans-serif;font-size:14px;font-weight:400}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.field:after{box-shadow:none}.field:hover{box-shadow:none}.field:after .contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem;border-radius:5px}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem;display:flex;justify-content:center;font-family:Cabin,sans-serif;color:#0a1f44;font-weight:400;font-size:13px}@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}.contact__fields div:nth-child(5){grid-column:span 2;justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
