.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:3.2rem}}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;align-items:flex-start}}.contact-page .col{width:100%;max-width:45%}.contact-page .col.left-col{padding-left:calc((100% - 1240px)/2);max-width:55%;padding-right:100px}.contact-page .form-box-wrap{border:1px solid rgba(136,136,136,1);border-radius:20px;padding:40px}.contact-page .form-box-wrap .field__input{border:1px solid rgba(34,30,30,1);line-height:1;padding:14px 10px 14px 40px;border-radius:20px;font-size:14px}.contact-page .form-box-wrap .field{margin-bottom:20px;position:relative}.contact-page .form-box-wrap .field-icon{position:absolute;z-index:1;top:14px;left:19px;width:14px;height:14px}.contact-page .form-box-wrap .field:hover .field-icon svg path{fill:#e9be16}.contact-page .form-box-wrap .contact__button .button{padding:9px 2.5rem;box-shadow:0 8px 15px #00000040;min-width:unset}.contact-page .form-box-wrap .contact__button .button:hover{background-color:#355584}.contact-page h2.title{margin-bottom:20px}.contact-page .form-subline{margin:0 0 20px;font-size:14px;color:#888}.contact-page .form-box-wrap textarea.field__input{border-radius:12px;max-height:134px}.contact-page h1.page-title{margin:0 0 26px;font-size:36px;font-weight:700;line-height:1.25}.contact-page .page-dec{padding-bottom:44px;border-bottom:1px solid rgba(211,211,211,1);margin-bottom:38px;max-width:465px}.contact-page .page-dec p{font-size:15px;font-weight:500;line-height:1.25}.contact-page .page-dec p a{text-decoration:none;color:#7bae8a}.contact-page .page-dec p:first-child{margin-top:0}.contact-page .page-dec p:last-child{margin-bottom:0}.contact-page .contact-block{width:100%;max-width:calc(50% - 8px);border-radius:50px;background-color:#e8eaed;padding:12px 11px;gap:8px;flex-wrap:nowrap;align-items:center}.contact-page .contact-block-list{gap:20px 16px;margin-bottom:80px}.contact-page .contact-block .cb-title{display:block;width:100%;max-width:100%;font-size:14px;font-weight:500;line-height:1;margin-bottom:5px}.contact-page .contact-block .contact-block-icon{width:100%;max-width:40px}.contact-page .contact-block .contact-block-icon svg{width:auto;max-height:30px}.contact-page .contact-block .cb-text{text-decoration:none;color:currentColor;font-size:14px;font-weight:500;display:block;line-height:1}.contact-page .contact-block span:last-child{margin-bottom:0}.contact-page .breadcrumbs{margin-bottom:10px}@media only screen and (max-width:1260px){.contact-page .col.left-col{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1080px){.contact-page .contact-block{max-width:100%}}@media only screen and (max-width:989px){.contact-page .col.left-col{padding:0 35px;width:100%;max-width:100%}.contact-page .page-dec{max-width:100%}}@media only screen and (max-width:749px){.contact-page .col.left-col{padding:0 15px}.contact-page .form-box-wrap{padding:15px}.contact-page h2.title{margin-bottom:10px}.contact-page .form-subline{line-height:1.25}.contact-page .contact-block-list{margin-bottom:40px}.contact-page h1.page-title{font-size:28px;margin-bottom:15px}.contact-page .page-dec{padding-bottom:15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-form.css.map */
