.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:none}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:none}.main-contact-form-with-map{border-radius:40px;overflow:hidden}.contact-form-right-side{padding:70px;text-align:center;background-color:#fff0f0;border-radius:40px;max-width:1100px;margin:auto;width:100%}.main-custom-contact-form .contact{padding:80px 0 30px}.contact-form-left-side{width:100%;height:538px}.contact-form-left-side iframe{height:100%;width:100%;vertical-align:middle}.contact-form-right-side .title{font-size:36px;font-weight:600;line-height:42px;font-family:Gabarito}.main-custom-contact-form .contact form{max-width:768px;margin-inline:auto;margin-block:30px 0}form .field{border-radius:8px;border:1px solid #0D0A1D1A;overflow:hidden}form .field .field__label{font-family:Muli;font-weight:400;font-size:14px;color:#0d0a1d}form .contact__button .button{background:#775acc;color:#fff;font-weight:600;font-family:Gabarito;text-transform:uppercase;font-size:16px;letter-spacing:2px;border-radius:12px;height:59px;min-width:160px}.main-custom-contact-form .contact form .contact__button{text-align:center}@media screen and (min-width:750px) and (max-width:1024px){.contact-form-right-side{padding:40px 20px}.contact-form-left-side{height:480px}.contact-form-right-side .title{font-size:28px;line-height:38px}.custom-main-contact-form-map{gap:12px}.main-custom-contact-form .contact{padding:40px 0 30px}}@media screen and (min-width: 750px){form .contact__button{margin-top:2rem}}@media screen and (max-width: 749px){.main-custom-contact-form .contact{padding:40px 0 30px}.main-custom-contact-form .contact form{margin-block:15px 0}.custom-main-contact-form-map{flex-wrap:wrap;gap:30px;flex-direction:column-reverse}.contact-form-right-side{padding:40px 24px;width:100%}.main-contact-form-with-map{width:100%}.contact-form-left-side{height:400px}.contact .field{margin-bottom:10px}form .contact__button .button{font-size:14px;height:50px;width:100%}.main-custom-contact-form .contact form .contact__button{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/330/assets/custom-contact-form.css.map */
