.mmrfq{--mm-border: #cbd3d9;--mm-ink: #172735;--mm-muted: #5d6871;--mm-soft: #f4f7f8}.mmrfq__config,.mmrfq [hidden]{display:none!important}.vantro-rfq-professional{padding-top:16px}.vantro-rfq-professional .page-width{max-width:1280px}#MainContent:has(.vantro-rfq-professional) .vantro-direct-answer{padding-bottom:16px}.vantro-rfq-professional .vantro-section__header{margin-bottom:24px}.mmrfq__intro-helper{max-width:780px;margin:10px 0 0;color:#5d6871;font-size:14px;line-height:1.55}.mmrfq__progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 24px}.mmrfq__progress-step{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 10px;border:1px solid var(--mm-border);border-radius:4px;background:#fff;color:var(--mm-muted);font:inherit;cursor:pointer}.mmrfq__progress-step span{display:grid;place-items:center;width:24px;height:24px;flex:0 0 auto;border-radius:50%;background:#e8edf0;font-size:12px;font-weight:700}.mmrfq__progress-step.is-current{border-color:#173b56;color:var(--mm-ink);font-weight:700}.mmrfq__progress-step.is-current span,.mmrfq__progress-step.is-complete span{background:#173b56;color:#fff}.mmrfq__notice{margin-bottom:18px;color:var(--mm-muted);font-size:15px;line-height:1.55}.mmrfq__additional{min-width:0;border-top:1px solid var(--mm-border);padding-top:12px}.mmrfq__additional summary{padding:8px 0;color:var(--mm-ink);font-size:15px;font-weight:600;cursor:pointer}.mmrfq__additional[open]>label,.mmrfq__additional [data-material-optional-specs]:not(:empty){margin-top:14px}.mmrfq__step{min-width:0}.mmrfq.mmrfq-ready .mmrfq__step:not(.is-current){display:none}.mmrfq__step-heading{margin-bottom:22px}.mmrfq__step-heading h3{margin:0 0 8px;color:var(--mm-ink);font-size:24px;line-height:1.25}.mmrfq__step-heading p:last-child{margin:0;color:var(--mm-muted);line-height:1.6}.mmrfq__kicker{margin:0 0 5px;color:#b44a0d;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mmrfq fieldset{min-width:0;margin:0 0 22px;padding:0;border:0}.mmrfq legend,.mmrfq label{color:var(--mm-ink);font-size:14px;font-weight:700}.mmrfq__route{display:flex;flex-wrap:wrap;gap:12px 24px}.mmrfq__route legend{width:100%;margin-bottom:4px}.mmrfq__route label{display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.mmrfq__route input{width:18px!important;height:18px!important;margin:0}.mmrfq__materials{display:grid;gap:16px}.mmrfq__material{border:1px solid var(--mm-border);border-radius:6px;background:#fff;overflow:clip}.mmrfq__material-head{display:flex;align-items:center;gap:10px;padding:13px 16px;background:var(--mm-soft);border-bottom:1px solid var(--mm-border)}.mmrfq__material-head strong{margin-right:auto;color:var(--mm-ink);font-size:16px}.mmrfq__material-head button{min-height:36px;padding:6px 9px;border:1px solid #aeb8bf;border-radius:3px;background:#fff;color:var(--mm-ink);font:inherit;font-size:13px;cursor:pointer}.mmrfq__material-body{padding:18px}.mmrfq__material.is-collapsed .mmrfq__material-body{display:none}.mmrfq__field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mmrfq__field-grid label,.mmrfq__list-route>label,.mmrfq__step>label{display:grid;gap:7px;min-width:0}.mmrfq__field--wide{grid-column:1 / -1}.mmrfq input:not([type=radio]),.mmrfq select,.mmrfq textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #adb8c0;border-radius:4px;background:#fff;color:#161616;font:inherit;font-size:16px}.mmrfq input:not([type=radio]),.mmrfq select{min-height:48px;padding:10px 12px}.mmrfq textarea{padding:12px;resize:vertical}.mmrfq input:focus-visible,.mmrfq select:focus-visible,.mmrfq textarea:focus-visible,.mmrfq button:focus-visible{outline:2px solid #0f3a5a;outline-offset:2px}.mmrfq__help{margin:7px 0 0;color:var(--mm-muted);font-size:13px;font-weight:400;line-height:1.5}.mmrfq__specs{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:4px}.mmrfq__purlin-guide{min-width:0;padding:14px;border:1px solid var(--mm-border);border-radius:4px;background:var(--mm-soft)}.mmrfq__purlin-guide>p{margin:8px 0 0;font-size:14px;line-height:1.55}.mmrfq__diagrams{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.mmrfq__diagrams:has(>figure:only-child){grid-template-columns:minmax(0,1fr)}.mmrfq__diagrams figure{min-width:0;margin:0;padding:8px;background:#fff}.mmrfq__diagrams figcaption{font-size:14px;font-weight:700}.mmrfq__diagrams svg{display:block;width:100%;max-width:320px;height:auto;margin:auto}.mmrfq__profile{fill:none;stroke:#173b56;stroke-width:8;stroke-linejoin:round}.mmrfq__dimension{fill:none;stroke:#627c8e;stroke-width:1.5}.mmrfq__dimension-label{fill:#172735;font:16px Arial,sans-serif}@media(max-width:749px){.mmrfq__diagrams{grid-template-columns:minmax(0,1fr)}}.mmrfq__material-actions{display:flex;align-items:center;gap:14px;margin-top:16px}.mmrfq__undo,.mmrfq__refresh{border:0;background:transparent;color:#174f75;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mmrfq__list-route{padding:18px;border:1px solid var(--mm-border);border-radius:6px;background:var(--mm-soft)}.mmrfq__nav{display:flex;justify-content:space-between;gap:12px;margin-top:26px}.mmrfq__nav--end{justify-content:flex-end}.mmrfq__nav .button{min-width:150px}.mmrfq__refresh{display:inline-block;margin-top:8px}.mmrfq__noscript{margin-top:18px;padding:12px;border:1px solid #c57b2f;background:#fff8ee}.mmrfq [aria-invalid=true]{border-color:#b42318!important}.mmrfq__error{display:block;margin-top:6px;color:#b42318;font-size:13px;font-weight:600}.vantro-rfq-professional__layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.vantro-rfq-professional .vantro-contact-card{min-width:0;max-width:none;margin:0;padding:24px;background:#1e2f3d;color:#fff;border:1px solid #334958;border-radius:8px;box-shadow:none;gap:24px}.vantro-rfq-professional .vantro-contact-card__heading{margin:0 0 10px;color:#fff;font-size:22px;line-height:1.3}.vantro-rfq-professional .vantro-contact-card__intro{margin:0;color:#d7dadd;font-size:15px;line-height:1.6}.vantro-rfq-professional .vantro-contact-card__identity strong{color:#fff;font-size:30px;line-height:1.2}.vantro-rfq-professional .vantro-contact-card__identity span{color:#d7dadd;font-size:15px}.vantro-rfq-professional .vantro-contact-card__list{grid-template-columns:minmax(0,1fr);gap:20px}.vantro-rfq-professional .vantro-contact-card__list dt{color:#d7dadd;font-size:12px}.vantro-rfq-professional .vantro-contact-card__list dd,.vantro-rfq-professional .vantro-contact-card__list a{color:#fff;font-size:16px}.vantro-rfq-professional .vantro-contact-card__chat{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;width:fit-content;max-width:100%;border:1px solid #8b9aa5;border-radius:4px;color:#fff;font-size:14px;text-underline-offset:3px}.vantro-rfq-professional .vantro-contact-card a:focus-visible{outline:2px solid #fff;outline-offset:4px}.vantro-rfq-professional .vantro-contact-card__chat:hover{background:#334958}.vantro-rfq-professional .vantro-rfq-form form{width:100%;min-width:0;max-width:none;margin:0;padding:24px;background:#fff;border:1px solid #d7dadd;border-radius:8px;box-shadow:none}.vantro-rfq-professional button[type=submit]{background:#e86f22;color:#161616;border-radius:4px;min-height:48px;padding-inline:28px}@media(min-width:990px){.vantro-rfq-professional__layout{grid-template-columns:minmax(230px,.45fr) minmax(0,1.55fr);gap:24px}.vantro-rfq-professional__layout:not(:has(.vantro-contact-card)){grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.vantro-rfq-professional .vantro-contact-card,.vantro-rfq-professional .vantro-rfq-form form{padding:20px}.mmrfq__progress-step{gap:5px;padding-inline:5px;font-size:12px}.mmrfq__progress-step span{width:21px;height:21px}.mmrfq__field-grid,.mmrfq__specs{grid-template-columns:minmax(0,1fr)}.mmrfq__material-head{flex-wrap:wrap}.mmrfq__material-head strong{width:100%}.mmrfq__material-body,.mmrfq__list-route{padding:15px}.mmrfq__nav{flex-direction:column-reverse}.mmrfq__nav .button{width:100%}.mmrfq__nav--end{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vantro-multi-material-rfq.css.map */
