#contact_form{margin:0 auto;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #00000040;padding:14px 24px;background-color:#f7f7f7}.contact-container .form-status{padding:24px;margin:24px 0;background-color:#f0f0f0;text-align:center;font-weight:600}.contact-container .form-status.form-success{border-left:5px solid #2b9a63}.contact-container .form-status.form-errors{border-left:5px solid #f44336}.contact-container a{text-decoration:underline}.contact-container .form-row{column-gap:16px;margin:0}.contact-container .form-column{flex:1;padding:4px 0}.contact-container select,.contact-container input{font-size:14.5px}.contact-container .form-block-label{display:block;margin-bottom:5px}.contact-container input[type=radio],.contact-container .form-radio-label{cursor:pointer}.contact-container textarea{resize:none}.contact-container .form-show-nocustreason,.contact-container .form-show-ifordernr,.contact-container .form-show-nocustomer,.contact-container .form-show-ifcustomer{display:none}.contact-container .form-show-nocustreason.show,.contact-container .form-show-ifordernr.show,.contact-container .form-show-nocustomer.show,.contact-container .form-show-ifcustomer.show{display:block}.contact-container form fieldset{background-color:#fff;padding:12px 20px 18px}.contact-container .form-actions{text-align:right;padding:0 0 8px}.contact-container .form-actions .form-column{padding-top:0}.contact-container .form-actions .button__primary{min-width:120px;padding:10px 18px;line-height:1;font-weight:500;font-size:15px;text-align:center}@media screen and (max-width: 820px){.contact-container .form-column{flex-basis:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/445/assets/section-contact.css.map */
