.td-quote-form{display:block;margin-top:20px}.td-quote-form__heading{margin:0 0 8px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:calc(var(--typeHeaderSize) * .6);font-weight:var(--typeHeaderWeight);line-height:var(--typeHeaderLineHeight);letter-spacing:var(--typeHeaderSpacing)}.td-quote-form__intro{margin:0 0 20px;font-size:calc(var(--typeBaseSize) * .95);line-height:var(--typeBaseLineHeight)}.td-quote-form__field{margin-bottom:16px}.td-quote-form__field label{display:block;margin-bottom:6px;font-size:calc(var(--typeBaseSize) * .9);line-height:1.3}.td-quote-form__required{color:var(--colorTextBody)}.td-quote-form__field input,.td-quote-form__field select,.td-quote-form__field textarea{width:100%;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:var(--typeBaseSize)}.td-quote-form__field textarea{resize:vertical}.td-quote-form__note{margin-bottom:16px;padding:12px 16px;border:1px solid var(--colorBorder);border-radius:var(--buttonRadius);font-size:calc(var(--typeBaseSize) * .95);line-height:var(--typeBaseLineHeight)}.td-quote-form__note--success{border-color:currentcolor}.td-quote-form__note--error{border-width:2px}.td-quote-form__note--error ul{margin:0;padding-left:18px}.td-quote-form__submit{margin-top:8px}.td-quote-atc-stub[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/71/assets/td-quote-form.css.map */
