.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact-form-row .main-form-left{padding:30px}.contact-form-row .right-image-wrap img{border-radius:0 12px 12px 0;display:block;min-height:100%;object-fit:cover}.contact-form-row button.button{width:100%}.contact-form-row .main-form-left .rte{color:var(--secondary_text_color);line-height:1.44;max-width:500px;letter-spacing:0;margin:15px 0 30px}.contact-us-section{position:relative}.contact-us-section:after{background-color:#f0f6f8;content:"";left:0;top:0;height:100px;width:100%;position:absolute;z-index:1}.contact-form-row{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 2px 20px #0000000d;display:grid;grid-template-columns:1.15fr 1fr;border-radius:12px;overflow:hidden;align-items:center;position:relative;z-index:2}.contact-form-row .contact-form-right-image,.contact-form-row .right-image-wrap{height:100%}.contact-form-row .policy_checkbox{display:flex;align-items:start;font-size:13px;letter-spacing:0;color:#989898}.contact-form-row .policy_checkbox label{line-height:1}.contact-form-row .policy_checkbox input{-webkit-appearance:none;appearance:none;border:solid 1px #989898;min-width:12px;min-height:12px;cursor:pointer;position:relative}.contact-form-row .policy_checkbox input:checked:after{position:absolute;left:50%;top:2px;transform:translate(-50%);background-repeat:no-repeat;background-size:7px;background-image:url(/cdn/shop/files/Icon_akar-check.svg?v=1748337259);content:"";width:7px;height:7px}.contact-form-row .policy_checkbox a{font-weight:600;color:#989898;text-underline-offset:2px}.contact-form-row .form__message{align-items:flex-start;border:solid 1px green;padding:10px;border-radius:6px;font-weight:500;letter-spacing:0;line-height:1.3}.contact-form-row .policy_checkbox p{line-height:1.3;margin:0;cursor:pointer}@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}}@media screen and (min-width:990px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}@media(max-width:989px){.contact-form-row .main-form-left{padding:30px 20px}.contact-form-row .main-form-left .rte{font-size:15px}}@media(max-width:749px){.contact-form-row{grid-template-columns:1fr}.contact-form-row .contact-form-right-image{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-contact-form.css.map */
