.cp-rfq{color:var(--brand-text)}.cp-rfq fieldset{min-width:0;margin:0 0 16px}.cp-rfq legend{font-size:1.08rem;font-weight:700;margin-bottom:8px}.cp-rfq label{display:block;width:100%;font-weight:700}.cp-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.cp-rfq .form-control,.cp-rfq .form-select{border-color:var(--brand-border);border-radius:var(--brand-radius);min-height:40px;margin-top:4px;color:var(--brand-text)}.cp-rfq textarea{resize:vertical}.cp-field-help{display:block;color:var(--brand-text-secondary);font-weight:400;font-size:.88rem}.cp-rfq [data-rfq-preferences]{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.cp-rfq [data-rfq-product-label]{grid-column:1/-1}.cp-step-actions{display:flex;gap:8px;flex-wrap:wrap}.cp-rfq [data-rfq-back],.cp-rfq [data-rfq-next]{margin-top:8px}.cp-rfq-progress{display:flex;gap:16px;flex-wrap:wrap;padding:0;list-style:none;font-size:.88rem}.cp-rfq-progress [aria-current=step]{-webkit-text-decoration:underline;text-decoration:underline;font-weight:700}#pop_customize_form .modal-dialog{max-width:min(536px,100% - 24px);margin-left:auto;margin-right:auto}#pop_customize_form .modal-content{background:var(--brand-bg);color:var(--brand-text);border-radius:var(--brand-radius)}#pop_customize_form .modal-header{background:var(--brand-primary-dark);color:var(--brand-text-inverse)}#pop_customize_form .modal-title{color:var(--brand-text-inverse);font-size:1.24rem}#pop_customize_form .btn-close{filter:invert(1)}@media (max-width:480px){.cp-form-grid,.cp-rfq [data-rfq-preferences]{grid-template-columns:1fr;gap:8px}}.cp-rfq [data-rfq-review]{white-space:pre-wrap;word-wrap:anywhere;padding:16px;background:var(--brand-bg-alt);color:var(--brand-text)}