.contact-form .section-header{padding:0;margin-left:0;text-align:left}.contact-form .contact-form{max-width:800px}.contact-form .contact-form .form-notification{margin-bottom:15px}.contact-form .contact-form.contact-form--has-no-blocks{margin:0 auto}.contact-form--text-column strong{display:block;margin-bottom:10px;line-height:1}.contact-form--text-column .rte{font-size:.9375rem;line-height:1.5rem}.contact-form--text-column .contact-form-block{margin-bottom:35px}#contact_form input{margin-bottom:20px}#contact_form .field.select label{display:none}#contact_form .field .full,#contact_form .field label{color:var(--color-dark-gray);font-size:15px;line-height:1.5;font-weight:400;font-family:var(--font-family)}#contact_form .field.select:after{content:url('data:image/svg+xml,<svg width="11" height="7" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.168 1L5.58464 6L1.0013 1" stroke="%231C1C1C" stroke-linecap="round"/></svg>');display:block;width:5px;height:10px;position:absolute;right:22px;top:25%;color:var(--color-secondary-black)!important}#contact_form .field .full:focus-visible{outline:none}#contact_form .field .full:focus{border-color:#000}#contact_form .field.select .full:focus{border-color:#000;color:transparent}#contact_form .field.select .full:focus+label{display:block}#contact_form .button.full{color:var(--color-secondary-black);font-size:15px;line-height:1.5;font-weight:400;transition:all .3s;font-family:var(--font-family)}#contact_form .button.full:hover{transition:all .3s;background:#c7ff45!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/contact-form.css.map */
