.custom-section-contact{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.contact-main-title{font-style:normal;font-weight:300;font-size:48px;line-height:56px;text-transform:uppercase;color:#776c65}.custom-section-contact{max-width:1300px;margin:0 auto;padding:96px 0 85px;border-bottom:.5px solid #323236}.contact-main-subtitle{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#4f4c4d;margin-top:8px;margin-bottom:32px}.contact-form{padding:0}.custom-form-item .input-row,.custom-form-item .fieldset{gap:24px}.custom-section-contact .textarea,.custom-section-contact .select,.custom-section-contact .input{width:100%;-webkit-appearance:none;appearance:none;border-radius:var(--rounded-input);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:2px;border-color:#bebebe;height:183px;padding:24px 32px}.custom-section-contact .textarea:focus,.custom-section-contact .select:focus,.custom-section-contact .input:focus{border-color:#6f432a;box-shadow:none;border-radius:0}.custom-section-contact .input.is-floating,.custom-section-contact .select.is-floating{height:68px;padding-block-start:0;padding:0 24px 0 32px}.custom-section-contact .form-control{height:fit-content}.custom-section-contact input::placeholder,.custom-section-contact textarea::placeholder{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#32323680}.custom-contat-label{font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.5px;color:#6f432a;margin-bottom:8px}.custom-section-contact .floating-label{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#323236;padding-left:24px;margin:32px 0 0;height:68px}.custom-section-contact .form-control{position:relative}.custom-section-contact .form-control svg{position:absolute;right:20px;top:54%}.custom-section-contact .select--native::placeholder{position:absolute;bottom:0;left:0;padding:24px 32px}.custom-section-contact .select:valid~.floating-label{transform:scale(.65) translateY(calc(-1 * var(--spacing-6)))}.custom-section-contact .button{padding:20px 48px;border-radius:2px}.custom-section-contact .button .text-with-icon{gap:10px;font-style:normal;font-weight:300;font-size:13px;line-height:16px;letter-spacing:0px;text-transform:uppercase;color:#fff}.custom-section-contact .button .text-with-icon svg path{transition:all .3s ease}.custom-section-contact .button:hover svg path{fill:#e97625}.custom-section-contact .button:hover .text-with-icon{color:#e97625}.select option{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#323236}@media (max-width: 1200px){.custom-section-contact{gap:20px;grid-template-columns:repeat(1,1fr);max-width:700px}.contact-form-image{display:none}}@media (max-width: 768px){.custom-section-contact{padding-top:72px}.custom-section-contact .floating-label{font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#323236;padding-left:32px;margin:28px 0 0;height:45px}.custom-section-contact .input.is-floating,.custom-section-contact .select.is-floating{height:45px;padding-block-start:0;padding:0 32px}.contact-main-title{font-size:32px;line-height:40px}.contact-main-subtitle,.custom-contat-label{font-size:14px;line-height:21px}.custom-section-contact input::placeholder,.custom-section-contact textarea::placeholder{font-size:14px;line-height:21px}.custom-section-contact .floating-label{font-size:14px;line-height:21px}.custom-section-contact .select:valid~.floating-label{transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}.custom-section-contact{padding-bottom:0;border:none}.custom-section-contact .select option{font-size:14px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/custom-contact-form.css.map */
