@font-face{font-family:Greycliff CF;src:url(GreycliffCF-Bold.eot);src:local("Greycliff CF Bold"),local("GreycliffCF-Bold"),url(GreycliffCF-Bold.eot?#iefix) format("embedded-opentype"),url(GreycliffCF-Bold.woff2) format("woff2"),url(GreycliffCF-Bold.woff) format("woff"),url(GreycliffCF-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:Greycliff CF;src:url(GreycliffCF-Regular.eot);src:local("Greycliff CF Light"),local("GreycliffCF-Regular"),url(GreycliffCF-Regular.eot?#iefix) format("embedded-opentype"),url(GreycliffCF-Regular.woff2) format("woff2"),url(GreycliffCF-Regular.woff) format("woff"),url(GreycliffCF-Regular.ttf) format("truetype");font-weight:400;font-style:normal}.contact-form-details{display:flex;justify-content:space-between}.contact-form{flex:1 1 50%}.contact-form .contact-title h2{margin:0 0 55px;font-size:25px;font-weight:700;line-height:30px;max-width:30rem}.contact-form .field{display:block}.contact-form .field .field__label{position:static;display:block;margin-bottom:8px;font-size:16px;font-weight:400;line-height:22.4px}.contact-form .field .field__input,.customer .field input{background-color:#faeed6;border-radius:0;padding:15px 20px;margin:0;font-size:16px;font-weight:400;line-height:22.4px;color:#49270f;caret-color:#0156bb;--webkit-appearance: none;-webkit-appearance:none;appearance:none;-moz-appearance:none}.contact-form .field select.field__input{padding:12px 20px;background:url(https://cdn.shopify.com/s/files/1/0854/3731/7419/files/angle_down.svg?v=1712214108) no-repeat center right #faeed6;background-position-x:96%}.contact-form .field .field__input.text-area{min-height:18rem}.contact-form .field .field__input:focus,.customer .field input:focus{outline:none;border:1px solid #0156BB;background-color:#fff;box-shadow:none;border-radius:unset}.contact-form .form-status-list li a,.form__message,.form-status{color:red}.form-status:focus-visible{outline:unset;box-shadow:unset}.contact-info{flex:0 0 40%;padding-left:90px}.contact-info *{margin:0}.contact-info h3{font-size:25px;font-weight:700;line-height:30px}.contact-info>p{font-size:16px;font-weight:400;line-height:22.4px;margin:25px 0 41px}.contact-info .contact-box{display:flex;gap:16px;margin-bottom:28px}.contact-info .contact-box h4{font-size:16px;font-weight:700;line-height:19.2px;color:#221207}.contact-info .contact-box p{font-size:16px;font-weight:400;line-height:22.4px;color:#8a715f;margin:15px 0}.contact-info .contact-box .contact-link{font-size:16px;font-weight:400;color:#49270f;line-height:22.4px;display:block;text-decoration:none}.contact-info .contact-box .contact-link+.contact-link{margin-top:13px}.contact-info .contact-box .contact-box-icon img{min-width:24px;height:24px}.contact-form .contact__button{text-align:end}.contact-form .contact__button button{border:3px solid #49270F;font-size:20px;font-weight:700;line-height:24px;background-color:transparent;color:#49270f;border-radius:unset;width:200px}.contact-form .contact__button button:after{box-shadow:none}.contact-form .contact__button button:hover{background:#f4f0ec}.contact-form .contact__button button:hover:after{box-shadow:none}.contact-form .contact__fields .iti.iti--allow-dropdown{width:100%}.contact-form .iti--separate-dial-code .iti__selected-flag,.contact-form .iti--separate-dial-code .iti__selected-flag:hover{background-color:transparent}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){input[autocomplete]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;height:0;width:0;margin:0}}@media (max-width: 1023px){.contact-form-details{flex-direction:column-reverse;gap:50px}.contact-info{padding:0}.contact-form-details .contact-boxes{display:flex;gap:10px}.contact-form-details .contact-boxes .contact-box{flex:1 1 50%}}@media (max-width: 991px){.contact-form-details .contact-boxes{display:flex;gap:10px;flex-wrap:wrap}.contact-form-details .contact-boxes .contact-box{flex:1 1 49%}.contact__button{text-align:center!important}.contact-form .contact__button button{width:auto}}@media (max-width: 575px){.contact-form-details .contact-boxes{display:flex;gap:10px;flex-wrap:wrap}.contact-form-details .contact-boxes .contact-box{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/contact-form.css.map */
