.contact-form{margin:22px 0 0}.contact-form .form-message{margin-bottom:22px}.contact-form .form-field+.form-field{margin-top:17px}.contact-form .form-actions{margin:23px 0 0}.contact-form .form-actions .button{border-radius:0;margin-top:5px;width:227px;display:block;margin-left:0;margin-right:auto}.skin-3 .contact-form .form-actions .button{border-radius:var(--btn-border-radius);letter-spacing:.02em}.skin-4 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 5px);padding-bottom:calc(var(--btn-padding-bottom) + 5px)}.skin-5 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 10px);padding-bottom:calc(var(--btn-padding-bottom) + 10px)}.skin-6 .contact-form .form-actions .button{padding-top:calc(var(--btn-padding-top) + 4px);padding-bottom:calc(var(--btn-padding-bottom) + 5px)}.contact-form textarea{min-height:216px;resize:vertical}.red-asterisk{color:#f1152f;margin-left:0}@media(max-width:551px){.container-1170{padding-left:10px;padding-right:10px}}@media(max-width:1024px){.container-1170{padding-left:15px;padding-right:15px}}@media(min-width:1025px){.container-1170{max-width:1200px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}}h1.page-header.text-left{margin:0}.form-label,.field__label{display:block;width:100%;padding:0;margin:0 0 8px}.form-input,.field__input{flex-grow:1;display:block;width:100%;height:auto;font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-weight-normal);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-align:left;border:1px solid #c7c7c7;color:#232323;background-color:#fff;box-shadow:unset!important;outline:none!important;padding-top:var(--btn-1-padding-top);padding-bottom:var(--btn-1-padding-bottom);padding-left:15px;padding-right:15px;margin:0;overflow:hidden;border-radius:var(--btn-1-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form .form-input{padding-top:12px;padding-bottom:12px}input.button.button--primary{background:#9b597e}h2.page-subheader.contact-title{margin:0}.contact-store a{color:#000;text-decoration:unset}.contact-store svg{display:inline-block;vertical-align:middle;fill:currentColor;stroke:currentColor;width:1rem;height:1rem;transition:var(--anchor-transition)}.contact-store p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/35/assets/component-contact-form.css.map */
