.contact-form{margin:22px 0 0}.contact-form .form-message{margin-bottom:22px}.contact-form .form-input{padding-top:12px;padding-bottom:12px}.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}.contact-form .wholesale-form__heading{margin:26px 0 4px;padding-top:18px;border-top:1px solid #e2ddd3;font-size:15px;font-weight:700;color:#1a3c34;letter-spacing:.02em}.contact-form .wholesale-form-fields>.wholesale-form__heading:first-of-type{border-top:0;padding-top:0}.contact-form .wholesale-form__note{margin:0 0 14px;font-size:13px;line-height:1.5;color:#6a6a6a}.contact-form .wholesale-form__note a{color:#1a3c34;text-decoration:underline}.contact-form .wholesale-form__notice{margin:4px 0 24px;padding:14px 16px;border:1px solid #e2ddd3;border-left:3px solid #1a3c34;border-radius:6px;background:#faf8f4}.contact-form .wholesale-form__notice strong{display:block;margin-bottom:6px;font-size:14px;color:#1a3c34}.contact-form .wholesale-form__notice p{margin:0;font-size:12.5px;line-height:1.55;color:#4a4a4a}.contact-form .wholesale-form__subheading{margin:18px 0 10px;font-size:13.5px;font-weight:700;color:#333}.contact-form .wholesale-address{margin-bottom:4px}.contact-form .wholesale-address__street-field{position:relative}.contact-form .wholesale-address__suggestions{position:absolute;z-index:30;left:0;right:0;margin:2px 0 0;padding:4px 0;list-style:none;max-height:260px;overflow-y:auto;background:#fff;border:1px solid #ddd7cb;border-radius:6px;box-shadow:0 6px 18px #0000001a}.contact-form .wholesale-address__suggestions[hidden]{display:none}.contact-form .wholesale-address__suggestion{padding:9px 14px;font-size:13.5px;line-height:1.4;color:#232323;cursor:pointer}.contact-form .wholesale-address__suggestion:hover,.contact-form .wholesale-address__suggestion.is-active{background:#faf8f4;color:#1a3c34}.contact-form .wholesale-address__row{display:grid;grid-template-columns:1.4fr 1.2fr .9fr;gap:12px}.contact-form .wholesale-address__row .form-field+.form-field{margin-top:0}@media(max-width:640px){.contact-form .wholesale-address__row{grid-template-columns:1fr;gap:0}.contact-form .wholesale-address__row .form-field+.form-field{margin-top:17px}}.contact-form .form-input-select{width:100%;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23555' stroke-width='1.5' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.contact-form .form-field--checkbox{display:flex;align-items:flex-start;gap:8px}.contact-form .form-field--checkbox input[type=checkbox]{width:auto;margin-top:3px;flex:0 0 auto}.contact-form .form-label--checkbox{margin:0;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/84/assets/component-contact-form.css.map */
