.vfd-application-form input,.vfd-application-form textarea,.vfd-application-form select{box-sizing:border-box;width:100%;max-width:100%;min-height:44px;padding:.7rem;border:1px solid #999;border-radius:4px;font:inherit;background:#fff;color:#222}.vfd-application-form label{display:block}.vfd-application-form .button{min-height:44px;margin-top:1rem}.vfd-engineering summary{cursor:pointer;font-weight:700}[data-guided-request] fieldset{margin:1rem 0;padding:1rem;border:1px solid #c8c2ab;border-radius:6px;min-width:0}[data-guided-request] legend{font-weight:700;padding:0 .4rem}.vfd-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}[data-request-field]{min-width:0}[data-request-field] label span{display:block;margin-bottom:.35rem}[data-custom-label]{margin-top:.6rem}[data-guided-request] [hidden]{display:none!important}[data-request-summary]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#fff;padding:1rem;border:1px solid #ddd;border-radius:6px}[data-request-review]{margin-top:1rem}@media(max-width:749px){.vfd-request-grid{grid-template-columns:minmax(0,1fr)}[data-guided-request] fieldset{padding:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
