.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@font-face{font-family:Satoshi;src:url(/cdn/shop/files/Satoshi-Regular.woff2?v=1733730441) format("woff2"),url(/cdn/shop/files/Satoshi-Regular.ttf?v=1733730440) format("truetype"),url(/cdn/shop/files/Satoshi-Regular.woff?v=1733730440) format("woff");font-style:normal}@font-face{font-family:Satoshi-Bold;src:url(/cdn/shop/files/Satoshi-Bold.woff2?v=1733812948) format("woff2"),url(/cdn/shop/files/Satoshi-Bold.ttf?v=1733812948) format("truetype"),url(/cdn/shop/files/Satoshi-Bold.woff?v=1733812948) format("woff");font-style:normal}@font-face{font-family:Satoshi-Medium;src:url(/cdn/shop/files/Satoshi-Medium.woff2?v=1734697552) format("woff2"),url(/cdn/shop/files/Satoshi-Medium.ttf?v=1734697552) format("truetype"),url(/cdn/shop/files/Satoshi-Medium.woff?v=1734697552) format("woff");font-style:normal}.h_l{line-height:90px;font-size:80px;font-weight:500;font-family:Satoshi-Medium;color:#fff;max-width:450px;float:inline-end}.main-page-title{font-size:80px;font-family:Satoshi-Medium;font-weight:500;line-height:75px}.bg__form_contact,.innner_form{position:relative}.bothsides{display:flex;width:100%;align-items:center}.heading__left{width:40%;height:fit-content}.right_side_form{width:60%}.right__inner{background:#fff;max-width:600px;margin-left:16%;border-radius:20px;padding:22px 25px}h2.title.title-wrapper--no-top-margin{color:#272018;font-size:44px;line-height:48px;font-family:Satoshi-Bold;font-weight:700;margin-bottom:10px}.right_side_form .fields .field__inputs{background-color:transparent;height:50px;max-width:100%!important}.contact__button button.button:hover span{background-color:#fff;color:#272018;border:1px solid #272018}.contact__button button.button:hover .banner__right_icon_form svg rect{fill:#fff}.contact__button button.button:hover .banner__right_icon_form svg{border:1px solid #272018;border-radius:50px}.contact__button button.button:hover .banner__right_icon_form svg path{stroke:#272018}.contact__fields{display:block;margin-top:10px}.fields .field__inputs{border:1px solid #D9D9D9;padding:10px;border-radius:6px;opacity:1;font-family:Satoshi;color:#7a7a7a;font-size:14px;line-height:26px;font-weight:400}.fields{display:grid;margin-bottom:10px}textarea#ContactForm-body{min-height:80px!important;height:80px!important}label.field__labels{color:#000;font-weight:500;font-size:16px;line-height:26px;font-family:Satoshi-Medium}*:focus-visible{outline:none;box-shadow:none}.contact__button button.button span{border-radius:50px;background-color:#272018;color:#fff;font-size:20px;font-family:Satoshi-Bold;line-height:27px;font-weight:700;height:60px;width:126px;display:flex;justify-content:center;align-items:center}.contact__button button.button:after,.contact__button button.button:before{display:none}.contact__button button.button{background-color:transparent;padding:0}.header__menu-item:hover span{text-decoration:none;color:#ba9163!important}.contact__fields .fields input{background-color:transparent;height:50px;margin-bottom:15px}.section_bg_img{position:relative;z-index:0}.sub__heading_page span{color:#aea89a;font-size:16px;line-height:20.8px;font-weight:500;font-family:Satoshi-Medium;text-transform:capitalize;margin-bottom:10px}.contact .form__message{display:none}ul.form-status-list{margin-top:5px;margin-bottom:8px}ul.form-status-list a.link{text-decoration:none;font-family:Satoshi;color:#ba9163}@madia only screen and (max-width:1024px){.h_l {line-height: 65px; font-size: 55px;} h2.title.title-wrapper--no-top-margin {font-size: 35px; line-height: 35px;}}@media only screen and (max-width:769px){.bothsides{flex-wrap:wrap}.right_side_form,.heading__left{width:100%}.h_l{line-height:44px;font-size:36px;font-weight:500;font-family:Satoshi-Medium;color:#fff;max-width:450px;text-align:center;margin:0 auto 20px;float:none}.innner_form{padding-top:55px!important;padding-bottom:35px!important}.right__inner{margin-left:0!important;max-width:100%}h2.title.title-wrapper--no-top-margin{font-size:22px;line-height:44px}.sub__heading_page span{color:#aea89a;font-size:16px;line-height:20px;font-weight:500;font-family:Satoshi-Medium}.contact__button button.button span{height:50px}.banner__right_icon_form svg{height:50px;width:50px}}@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}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-contact-form.css.map */
