.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:4rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-form-info-wrapper{display:flex;gap:50px;justify-content:space-between}.contact-form-info-wrapper form{max-width:646px;width:100%}.contact-form-info-wrapper .contact-info-wraper{max-width:533px;width:100%;background:#29454d;padding:35px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;row-gap:40px}.contact-form-info-wrapper input{width:100%;height:48px}.contact-form-info-wrapper .contact-info-wraper h3,.contact-form-info-wrapper .contact-info-wraper p{margin:0;padding:0;color:#fff}.contact-form-info-wrapper .contact-info-wraper a{color:#e8cb89;white-space:nowrap}.contact-form-info-wrapper .contact-info-wraper .information-item{flex:1;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.contact-form-info-wrapper .radio_button-wrapper{display:flex;flex-direction:column;width:100%}.contact-form-info-wrapper .radio_btn-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;margin-top:16px}.contact-form-info-wrapper .radio_btn-wrapper label{max-width:48%;width:100%;display:inline-flex;align-items:center;gap:12px}.contact-form-info-wrapper textarea{min-height:180px;border:1px solid #232323}.radio_btn-wrapper input{width:18px;height:18px;margin:0;padding:0}.select-field-wrapper .field:before{box-shadow:none}.select-field-wrapper .field:after{box-shadow:none}.select-field-wrapper .field select{width:100%;height:48px}.select-field-wrapper .field:hover.field:after{box-shadow:none}.select-field-wrapper .field select:focus-visible{box-shadow:none;outline:none;outline-offset:none}.contact-form-info-wrapper .contact-info-wraper{height:100%}.contact .contact-form-info-wrapper .field{margin-bottom:24px;display:flex;flex-direction:column}.contact .contact-form-info-wrapper .field:after{box-shadow:none;border:none}.contact .contact-form-info-wrapper .field input{border:1px solid #232323;padding:0 10px}.contact .contact-form-info-wrapper .select-field-wrapper .field:after{box-shadow:none;border:none}.contact .contact-form-info-wrapper p{margin:0;padding:0}.contact__button.btn-wrapper{margin-top:24px}.information-item .info-content{display:flex;flex-direction:column;width:100%;gap:8px}.information-item .contact-details{display:flex;flex-direction:column;gap:8px}.information-item:last-child .contact-details{gap:16px}.radio_btn-wrapper label{margin-bottom:14px}.contact-form-info-wrapper label{position:static}.contact .contact-form-info-wrapper p{color:#232323}.information-item .info-content .contact-details p{color:#fff}.contact-form-info-wrapper .contact-info-wraper .information-item span.icon{display:flex;height:auto}@media (max-width:992px){.contact-form-info-wrapper{flex-direction:column}.contact-form-info-wrapper form,.contact-form-info-wrapper .contact-info-wraper{max-width:100%}.contact-form-info-wrapper .contact-info-wraper{flex-direction:column}}.contact-info-wraper h3{font-size:20px;line-height:140%;font-weight:700}.contact-form-info-wrapper .select-field-wrapper .field select{padding:0 12px;-webkit-appearance:none;appearance:none}.contact-form-info-wrapper .select-field-wrapper .contact-select_fields{position:relative}.contact-form-info-wrapper .select-field-wrapper .contact-select_fields:after{content:"";background:url('data:image/svg+xml,<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.3633 8.2832L12.0703 12.5762L7.77728 8.2832L6.36328 9.6972L12.0703 15.4042L17.7773 9.6972L16.3633 8.2832Z" fill="%23232323"/></svg>');max-width:24px;width:100%;height:24px;position:absolute;right:12px;top:12px;left:auto}.contact-details a{text-decoration:underline}.contact-details a span:has(svg){padding-left:16px}.contact-details a:has(span){text-decoration:none}.contact__button.btn-wrapper .button{transition:all .3s ease-in-out}.contact__button.btn-wrapper .button:hover{background:#e8cb89}.contact-form-info-wrapper textarea::placeholder{color:#232323;opacity:1!important}.contact__field-error .form__message{align-items:center}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
