.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.field:after,.field:hover.field:after,.field__input:focus-visible{box-shadow:unset}.contact_info{border-bottom:1px solid #D9D9D9;padding-bottom:3rem;margin-bottom:3rem}.contact_info h3{color:#576169;font-size:clamp(23px,3vw,32px);font-style:normal;line-height:normal;letter-spacing:3.2px;margin:0}.desc{margin-bottom:3rem}.con_desc p{color:#777;font-size:clamp(16px,3vw,18px);font-style:normal;line-height:30px;letter-spacing:normal}.con_btn{border-radius:10px;border:1px solid #576169;background:#57616900;display:inline-block;padding:8px 20px;margin-top:5px}.con_btn a{color:#576169;font-size:clamp(15px,3vw,22px);font-style:normal;font-weight:400;line-height:30px;text-decoration:none;display:flex;align-items:center;gap:17px}.rt_block{background:#f3f3f3;border-radius:10px}.right_block{border-radius:10px}.right_block h2.title{color:#576169;font-family:Playfair Display;font-size:clamp(25px,3vw,32px);font-style:normal;font-weight:400;line-height:normal;letter-spacing:3.2px;margin-bottom:2rem}.right_block .desc p{color:#777;text-align:justify;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:400;line-height:clamp(20px,5vw,30px);margin:0}.right_block .field__label,.right_block .field__input:not(:placeholder-shown)~.field__label,.right_block .field__input:focus~.field__label{left:0}.right_block .field__input,.right_block .field__label{color:#576169;font-size:clamp(16px,3vw,18px);font-style:normal;font-weight:400;line-height:normal;padding-left:0;background:transparent;height:clamp(45px,5vw,56px)}.right_block .contact__button button.button{border-radius:10px;border:1px solid #576169;background:#576169;color:#fff;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:normal;width:100%;height:clamp(45px,5vw,56px)}.button:after,.button:not([disabled]):hover:after{box-shadow:unset}.animate--hover-vertical-lift .button:not([disabled]):hover:after{box-shadow:unset}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}.left_block{max-width:45%;width:100%;padding-right:5rem}.right_block{max-width:55%;width:100%}.rt_block{padding:9rem 6rem}.right_block textarea#ContactForm-body{height:200px}.contact_form_sec{display:flex;gap:20px}}.contact__button{margin-top:3rem}.contact_form_sec .contact .field{margin-bottom:3.8rem;border-bottom:1px solid #D9D9D9}@media screen and (min-width: 750px){.contact__button{margin-top:4rem}}@media screen and (max-width: 750px){.rt_block{padding:2rem}.right_block h2.title,.contact_info h3{letter-spacing:2.2px}.con_desc p{margin-top:5px}.contact_form_sec .contact .field{margin-bottom:1.8rem}.con_btn{padding:4px 12px}}@media screen and (min-width: 750px) and (max-width: 800px){.left_block{max-width:38%;padding-right:3rem}.right_block{max-width:62%;width:100%}.contact_info h3{font-size:20px}}@media screen and (min-width: 750px) and (max-width: 1100px){.contact_info h3{font-size:22px;letter-spacing:1.2px}.con_desc p{font-size:14px;margin:8px 0}.left_block{padding-right:0rem}.con_btn{padding:3px 12px}.con_btn a{font-size:14px}.rt_block{padding:4rem 2rem}.contact-us-page .multicolumn-list__item{width:100%;max-width:49%}.right_block h2.title{letter-spacing:2.2px}.right_block textarea#ContactForm-body{height:130px}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
