.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-container .left-block{max-width:779px;width:48%;height:auto;align-items:center;background:linear-gradient(to right,#aceafd,#aceafd 84%,#d9d9d900 84.1%)}.contact-container .left-block img{width:100%;height:auto;background-color:#f3f3f3}.contact-container .right-block{width:52%;background:transparent}.contact-container{display:flex;background:#f3f3f3}.right-block .contact.page-width{margin-inline:100px auto;max-width:412px}a.button.button--secondary{font-size:15px;font-family:var(--font-heading-family);padding:10px;margin-inline:0;min-width:unset;gap:9px}.rich-text__buttons.rich-text__buttons--multiple{gap:15px;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px}h2.title.h1{font-weight:600;font-size:36px;line-height:40px;letter-spacing:1px;margin-bottom:6px}.sub-title{font-family:var(--font-heading-family);font-weight:100;font-size:18px;letter-spacing:0px;line-height:24px;margin-bottom:20px;margin-top:6px}.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{font-size:12px;top:-18px;line-height:18px;left:4px;color:#7171aa}.field__input,.customer .field input,.field__label,.customer .field label{color:#7171aa;font-family:var(--font-heading-family)}.field__input{background:#fff;border-radius:3px;font-family:var(--font-body-family)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none;border-radius:3px}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem;font-weight:800;font-size:15px}.contact__button .button{font-family:var(--font-heading-family);font-size:20px;font-weight:400;line-height:28px;padding:8px;width:100%;border-radius:4px}.contact__button .button:after{border-radius:4px}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact .field:not(.last-field){margin-bottom:39px}.last-field{margin-bottom:20px}.contact__button{margin-top:20px}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media screen and (max-width: 749px){.contact-container .right-block{width:100%}.right-block .contact.page-width{margin-inline:auto;max-width:unset;width:100%;padding-top:165px}h2.title.h1{font-size:24px;line-height:26px}.sub-title{font-weight:300;font-size:14px;line-height:20px;max-width:56%;margin-inline:auto;margin-bottom:10px}.rich-text__buttons.rich-text__buttons--multiple a:nth-child(2n){order:1}.contact .field{margin-bottom:20px}form#ContactForm{padding-top:10px}}@media screen and (min-width: 1440px){.right-block .contact.page-width{margin-inline:auto;max-width:672px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
