.contact-form-wrapper-cover{max-width:1152px;margin:0 auto;display:flex;gap:50px}.contact-form-sidebar{width:30%}.contact-form-wrapper{width:70%;background-color:#fff;border-radius:16px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:40px 45px}.contact-section{background:#d8cfc6;padding:40px 20px;font-family:sans-serif}.contact-wrapper{max-width:400px}.contact-title{font-size:28px;margin-bottom:32px;color:#4a3426;margin-top:0}.contact-item{display:flex;margin-bottom:20px}.contact-form-wrapper-cover .icon{width:45px;height:45px;background:#c57c2c;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:15px;overflow:hidden}.contact-form-wrapper-cover .icon img{width:22px;height:22px;object-fit:contain}.contact-form-wrapper-cover .label{font-weight:600;margin-bottom:4px;color:#4a3426!important;font-family:Inter}.contact-form-wrapper-cover .social{margin-top:50px}.contact-form-wrapper-cover .social-icons{display:flex;gap:15px;margin-top:10px}.contact-form-wrapper-cover .social-icons a{width:45px;height:45px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;text-decoration:none;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.contact-form-wrapper-cover .social-icons a:hover{background:#d18a42}.contact-form-wrapper-cover .social-icons a:hover ..social-icons img{fill:#fff;color:#fff;filter:brightness(1)}.contact-form-wrapper-cover .social-icons img{width:20px;height:20px;object-fit:contain}.hours-box{background:#fff;padding:25px;border-radius:15px;margin-top:30px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.hours-row{display:flex;justify-content:space-between;margin-top:5px}.contact-item h4{font-size:18px;color:#4a3426;font-weight:600;font-family:Inter;margin:0}.contact-item p{margin-top:10px;font-weight:500;margin-bottom:0}.second-item p{margin-top:5px;font-weight:500;margin-bottom:0}.hours-box h4{margin:0 0 15px;color:#4a3426}.hours-box span{margin:0;color:#6b5d4f}.contact-form-wrapper h2{text-align:left;margin-top:0;margin-bottom:30px}.field__label-para{color:#4a3426;font-size:16px}.contact .field{margin-top:7px}.contact .field:after{box-shadow:0 0 0 2px #e8dcc9}.contact .field .field__input{height:50px!important;background-color:unset}.contact .field:focus:after{box-shadow:0 0 0 2px #d18a42!important}.required{padding-left:4px}.contact .text-area{min-height:16rem;resize:none}.contact .contact__button .button{min-height:60px;margin-top:12px;font-size:18px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.contact .contact__button .button:before{content:"";background-image:url(/cdn/shop/files/ops_1.svg?v=1774966752)!important;width:22px;height:22px;background-size:contain!important;background-repeat:no-repeat!important;z-index:2!important;top:21px;box-shadow:unset!important;left:47%;border-radius:unset!important;transform:translate(-256%)}.contact-richtext p{max-width:870px;margin:0 auto}.dropdown-field{position:relative}.dropdown-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;cursor:pointer;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 20' fill='none' stroke='%23333' stroke-width='2' xmlns='http://www.w3.org/2000/svg'><polyline points='6 8 10 12 14 8'/></svg>") no-repeat right 2px center;background-size:25px}.price .price-item{font-size:48px!important}@media only screen and (max-width:1240px){.contact-form-wrapper-cover{padding-left:30px;padding-right:30px}.contact .page-width--narrow{padding:0!important}}@media only screen and (max-width:767px){.contact-form-wrapper-cover{flex-wrap:wrap}.contact-form-sidebar,.contact-form-wrapper{width:100%}.contact-form-wrapper-cover{padding-left:20px;padding-right:20px}.contact-form-wrapper{padding:30px 25px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/contact-page.css.map */
