:where(.sro-rfq-list,.proc-directory,.proc-product){--rfq-ink: #17212b;--rfq-navy-deep: #0d2235;--rfq-navy: #17324d;--rfq-interactive: #285f7d;--rfq-blue: #1f4f6b;--rfq-selected: #e8f0f4;--rfq-control-border: #748b9b;--rfq-amber: #ffba00;--rfq-amber-hover: #ffd04a;--rfq-sand: #f3f1ec;--rfq-paper: #ffffff;--rfq-muted: #5d6873;--rfq-line: #d7dee3;--rfq-success: #2d6a4f;--rfq-success-bg: #eaf3ee;--rfq-error: #9c332a;--rfq-error-bg: #fbefed;--rfq-warning: #6b4d1f;--rfq-warning-bg: #fff4d6;color:var(--rfq-ink)}.sro-rfq-list{font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.sro-rfq-list *,.procurement-product-request *{box-sizing:border-box}.sro-rfq-list a:focus-visible,.sro-rfq-list button:focus-visible,.sro-rfq-list input:focus-visible,.sro-rfq-list select:focus-visible,.sro-rfq-list textarea:focus-visible{outline:3px solid var(--rfq-blue);outline-offset:3px}.sro-rfq-list__header button:focus-visible{outline-color:var(--rfq-amber)}.sro-rfq-list__toggle:focus-visible{outline-color:var(--rfq-navy-deep)}.sro-rfq-list .proc-directory-button--primary:focus-visible{outline-color:var(--rfq-navy-deep)}.sro-rfq-list__heading-actions{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem}.sro-rfq-list__clear{border:0;padding:0;color:var(--rfq-error);background:transparent;font:inherit;font-size:calc(var(--font-body-size) * .8);font-weight:700;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.sro-rfq-list__clear[hidden]{display:none}.procurement-rfq-utility{border:0;padding:0;color:var(--rfq-blue);background:transparent;font:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.procurement-product__identifiers{grid-template-columns:repeat(var(--proc-identifier-count, 3),minmax(0,1fr))}.procurement-product__body--single{grid-template-columns:minmax(0,1fr)}.procurement-product-request__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.procurement-product-request__status{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:1.6rem 0 0;border-left:3px solid var(--rfq-success);padding:1.2rem 1.4rem;color:var(--rfq-ink);background:var(--rfq-success-bg);font-size:calc(var(--font-body-size) * .9)}.procurement-product-request__status[hidden]{display:none}.procurement-product-request__status button{flex:none;border:0;padding:0;color:var(--rfq-blue);background:transparent;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.sro-rfq-list__toggle{position:fixed;right:2.4rem;bottom:2.4rem;z-index:9997;display:inline-flex;min-height:5rem;align-items:center;gap:1.2rem;border:1px solid var(--rfq-amber);border-radius:2px;padding:1.2rem 1.6rem;color:var(--rfq-ink);background:var(--rfq-amber);box-shadow:0 1rem 3rem #0d22353d;font-family:var(--font-button-family);font-size:var(--font-body-size);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform);cursor:pointer}.sro-rfq-list__toggle:hover{border-color:var(--rfq-amber-hover);background:var(--rfq-amber-hover)}.sro-rfq-list__count{display:grid;min-width:2.6rem;height:2.6rem;place-items:center;border-radius:50%;color:#fff;background:var(--rfq-navy-deep);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--font-body-size) * .8)}.sro-rfq-list__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;visibility:hidden;opacity:0;background:#0d2235ad;transition:opacity .18s ease,visibility .18s ease}.sro-rfq-list__drawer{position:fixed;top:0;right:0;z-index:9999;width:min(70rem,100vw);height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;color:var(--rfq-ink);background:var(--rfq-paper);box-shadow:-2rem 0 6rem #0d22354d;transform:translate(102%);transition:transform .22s ease}body.sro-rfq-list-open{overflow:hidden}body.sro-rfq-list-open .sro-rfq-list__overlay{visibility:visible;opacity:1}body.sro-rfq-list-open .sro-rfq-list__drawer{transform:translate(0)}.sro-rfq-list__header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;border-bottom:1px solid rgba(255,255,255,.14);padding:2.4rem 3rem;color:#fff;background:var(--rfq-navy-deep)}.sro-rfq-list__header h2{margin:0;color:#fff;font-family:var(--font-heading-family);font-size:var(--font-h3-size);letter-spacing:var(--font-heading-letter-spacing);line-height:calc(1 + .3572/max(1,var(--font-heading-scale)));text-transform:var(--font-heading-transform)}.sro-rfq-list__eyebrow{margin:0 0 .8rem;color:var(--rfq-blue);font-family:var(--font-subheading-family);font-size:var(--font-subheading-size);font-weight:var(--font-subheading-weight);letter-spacing:var(--font-subheading-letter-spacing, 0);line-height:var(--font-body-line-height);text-transform:var(--font-subheading-transform)}.sro-rfq-list__header .sro-rfq-list__eyebrow{color:var(--rfq-amber)}.sro-rfq-list__close{display:grid;width:4.4rem;height:4.4rem;flex:none;place-items:center;border:1px solid rgba(255,255,255,.35);border-radius:50%;padding:0;color:#fff;background:transparent;font-size:3rem;line-height:1;cursor:pointer}.sro-rfq-list__body{padding:3rem}.sro-rfq-list__request{margin-top:4rem;border-top:1px solid var(--rfq-line);padding-top:4rem}.sro-rfq-list__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.sro-rfq-list__section-heading h3{margin:0;color:var(--rfq-ink);font-family:var(--font-heading-family);font-size:var(--font-h4-size);letter-spacing:var(--font-heading-letter-spacing);line-height:calc(1 + .4/max(1,var(--font-heading-scale)));text-transform:var(--font-heading-transform)}.sro-rfq-list__section-heading>span{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .8)}.sro-rfq-list__empty{display:grid;justify-items:start;gap:1rem;border:1px dashed var(--rfq-control-border);padding:2.4rem;color:var(--rfq-muted)}.sro-rfq-list__empty[hidden],.sro-rfq-list__items[hidden],.sro-rfq-list__continue[hidden]{display:none}.sro-rfq-list__empty p{margin:0 0 .8rem}.sro-rfq-list__items{display:grid;gap:1.6rem}.sro-rfq-item{border-top:4px solid var(--rfq-amber);padding:2rem;background:var(--rfq-sand)}.sro-rfq-item__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;margin-bottom:1.6rem}.sro-rfq-item__header h4{margin:.35rem 0 0;color:var(--rfq-ink);font-family:var(--font-heading-family);font-size:var(--font-h4-size);letter-spacing:var(--font-heading-letter-spacing);line-height:1.2;text-transform:var(--font-heading-transform)}.sro-rfq-item__manufacturer{color:var(--rfq-blue);font-size:calc(var(--font-body-size) * .8);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.sro-rfq-item__remove{border:0;padding:0;color:var(--rfq-error);background:transparent;font:inherit;font-size:calc(var(--font-body-size) * .85);font-weight:700;text-decoration:underline;cursor:pointer}.sro-rfq-item__meta{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin:0 0 1.6rem;padding:0;color:var(--rfq-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--font-body-size) * .8);list-style:none}.sro-rfq-item__fields,.sro-rfq-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sro-rfq-item__field{display:grid;gap:.6rem}.sro-rfq-item__field--wide{grid-column:1 / -1}.sro-rfq-item__field label{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .8);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sro-rfq-item__field input,.sro-rfq-item__field textarea{width:100%;min-height:4.4rem;border:1px solid var(--rfq-control-border);border-radius:1px;padding:1rem 1.2rem;color:var(--rfq-ink);background:#fff;font:inherit;font-size:var(--font-body-size)}.sro-rfq-item__field textarea{min-height:8rem;resize:vertical}.sro-rfq-list__continue{display:inline-block;margin-top:1.6rem;color:var(--rfq-blue);font-weight:700}.sro-rfq-list__storage-note{max-width:76rem;margin:1.6rem 0 0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .82);line-height:1.5}.sro-rfq-custom{margin-top:2rem;border:1px solid var(--rfq-line);border-left:4px solid var(--rfq-amber);padding:1.6rem;background:var(--rfq-paper)}.sro-rfq-custom__intro{display:flex;align-items:center;justify-content:space-between;gap:2rem}.sro-rfq-custom__intro h4,.sro-rfq-final-review h4,.sro-rfq-receipt h4,.sro-rfq-receipt h5{margin:0;color:var(--rfq-navy);font-family:var(--font-heading-family);line-height:1.2}.sro-rfq-custom__intro h4,.sro-rfq-final-review h4,.sro-rfq-receipt h4{font-size:var(--font-h4-size)}.sro-rfq-custom__intro p{margin:.5rem 0 0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .88)}.sro-rfq-custom__toggle,.sro-rfq-receipt__actions button,.sro-rfq-final-review__item button{border:1px solid var(--rfq-interactive);padding:.8rem 1.1rem;color:var(--rfq-blue);background:transparent;font:inherit;font-size:calc(var(--font-body-size) * .8);font-weight:700;text-transform:uppercase;cursor:pointer}.sro-rfq-custom__toggle:hover,.sro-rfq-receipt__actions button:hover,.sro-rfq-final-review__item button:hover{color:#fff;background:var(--rfq-interactive)}.sro-rfq-custom__panel{margin-top:1.6rem;border-top:1px solid var(--rfq-line);padding-top:1.6rem}.sro-rfq-custom__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.sro-rfq-custom .procurement-field{display:grid;gap:.6rem}.sro-rfq-custom .procurement-field--wide{grid-column:1 / -1}.sro-rfq-custom .procurement-field label{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .8);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sro-rfq-custom .procurement-field input,.sro-rfq-custom .procurement-field textarea{width:100%;min-height:4.6rem;border:1px solid var(--rfq-control-border);border-radius:1px;padding:1rem 1.2rem;color:var(--rfq-ink);background:#fff;font:inherit;font-size:var(--font-body-size);line-height:1.35}.sro-rfq-custom .procurement-field textarea{resize:vertical}.sro-rfq-custom__actions{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;margin-top:1.4rem}.sro-rfq-custom__actions p{margin:0 auto 0 0;color:var(--rfq-error);font-size:calc(var(--font-body-size) * .85)}.sro-rfq-form__success,.sro-rfq-form__errors,.sro-rfq-form__validation{display:grid;gap:.4rem;margin:0 0 1.6rem;border-left:3px solid var(--rfq-success);padding:1.2rem 1.4rem;background:var(--rfq-success-bg);font-size:calc(var(--font-body-size) * .9)}.sro-rfq-form__success{gap:.7rem}.sro-rfq-form__safety-warning{margin:0 0 1.6rem;border-left:3px solid var(--rfq-warning);padding:1.2rem 1.4rem;color:var(--rfq-warning);background:var(--rfq-warning-bg);font-size:calc(var(--font-body-size) * .9)}.sro-rfq-form__safety-warning strong{display:block;color:inherit}.sro-rfq-form__errors,.sro-rfq-form__validation{border-left-color:var(--rfq-error);background:var(--rfq-error-bg)}.sro-rfq-form__validation[hidden]{display:none}.sro-rfq-form [data-sro-rfq-submit]:disabled{border-color:var(--rfq-line);color:var(--rfq-muted);background:var(--rfq-selected);cursor:not-allowed}.sro-rfq-form [data-sro-rfq-submit]:disabled:hover{transform:none}@media(max-width:767.98px){.sro-rfq-list__toggle{right:max(1.2rem,env(safe-area-inset-right));bottom:max(1.2rem,env(safe-area-inset-bottom));min-height:4.6rem;padding:1rem 1.2rem}.sro-rfq-list__drawer{width:100vw}.sro-rfq-list__header{padding:2rem}.sro-rfq-list__body{padding:2rem 2rem max(2rem,env(safe-area-inset-bottom))}.sro-rfq-list__header h2{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h3-size))}.sro-rfq-list__section-heading h3,.sro-rfq-item__header h4{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h4-size))}.sro-rfq-item__fields,.sro-rfq-form__grid,.procurement-product-request__actions{grid-template-columns:minmax(0,1fr)}.sro-rfq-item__field--wide,.sro-rfq-form__grid .procurement-field--wide{grid-column:auto}.procurement-product-request__actions{display:grid}.procurement-product-request__status,.sro-rfq-item__header,.sro-rfq-list__section-heading{align-items:flex-start;flex-direction:column}.sro-rfq-list__heading-actions{width:100%;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.sro-rfq-list__overlay,.sro-rfq-list__drawer{transition:none}}.proc-directory-card__quote-form{display:block;width:100%}.proc-directory-card__action-buttons>.proc-directory-button{width:100%}.proc-directory-card__quote-status{display:block;width:100%;margin:0 0 .6rem;color:var(--rfq-success);font-size:calc(var(--font-body-size) * .85);font-weight:700}.proc-directory-card__quote-status[hidden],.proc-product__quote-status[hidden]{display:none}.proc-product__quote-builder{margin-top:2.4rem;border:1px solid var(--rfq-line);border-top:4px solid var(--rfq-amber);padding:2rem;background:var(--rfq-paper);box-shadow:0 1rem 3rem #0d22350f}.proc-product__quote-builder-heading{display:grid;gap:.4rem;margin-bottom:1.6rem}.proc-product__quote-builder-heading strong{color:var(--rfq-navy);font-family:var(--font-heading-family);font-size:var(--font-h4-size);line-height:1.15}.proc-product__quote-builder-heading span{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .9)}.proc-product__quote-grid{display:grid;grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);gap:1.2rem}.proc-product__quote-grid>div,.sro-rfq-form .procurement-field{display:grid;gap:.6rem}.proc-product__quote-field--wide,.sro-rfq-form .procurement-field--wide{grid-column:1 / -1}.proc-product__quote-grid label,.sro-rfq-form .procurement-field label{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .8);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.proc-product__quote-grid input,.proc-product__quote-grid textarea,.sro-rfq-form .procurement-field input,.sro-rfq-form .procurement-field select,.sro-rfq-form .procurement-field textarea{width:100%;min-height:4.6rem;border:1px solid var(--rfq-control-border);border-radius:1px;padding:1rem 1.2rem;color:var(--rfq-ink);background:#fff;font:inherit;font-size:var(--font-body-size);line-height:1.35}.proc-product__quote-grid textarea,.sro-rfq-form .procurement-field textarea{resize:vertical}.proc-product__quote-actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.4rem}body:not(.sro-rfq-list-has-items) .proc-product__quote-actions{grid-template-columns:minmax(0,1fr)}.proc-product__quote-status{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin:1.4rem 0 0;border-left:3px solid var(--rfq-success);padding:1rem 1.2rem;color:var(--rfq-ink);background:var(--rfq-success-bg);font-size:calc(var(--font-body-size) * .9)}.proc-product__quote-status:not([hidden])+.proc-product__quote-actions{margin-top:1rem}.proc-product__quote-status button{flex:none;border:0;padding:0;color:var(--rfq-blue);background:transparent;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.sro-rfq-form .procurement-field input:focus,.sro-rfq-form .procurement-field select:focus,.sro-rfq-form .procurement-field textarea:focus,.proc-product__quote-grid input:focus,.proc-product__quote-grid textarea:focus{border-color:var(--rfq-interactive);outline:2px solid var(--rfq-blue);outline-offset:1px}.sro-rfq-list input::placeholder,.sro-rfq-list textarea::placeholder,.procurement-product-request input::placeholder,.procurement-product-request textarea::placeholder,.proc-product__quote-grid input::placeholder,.proc-product__quote-grid textarea::placeholder{color:var(--rfq-muted);opacity:1}.proc-directory-button[type=button]{-webkit-appearance:none;appearance:none}@media(max-width:767.98px){.proc-product__quote-grid,.proc-product__quote-actions{grid-template-columns:minmax(0,1fr)}.proc-product__quote-field--wide{grid-column:auto}.proc-product__quote-grid input,.proc-product__quote-grid textarea,.sro-rfq-form .procurement-field input,.sro-rfq-form .procurement-field select,.sro-rfq-form .procurement-field textarea{font-size:16px}.proc-product__quote-status{align-items:flex-start;flex-direction:column}}body.sro-procurement-context .sro-topbar-section,body.sro-procurement-context .sro-trust-bar-mode,.sro-rfq-list__toggle[hidden],.sro-rfq-list__count[hidden],.sro-rfq-item__toggle[hidden],.sro-rfq-item__details[hidden],.sro-rfq-custom__panel[hidden],.sro-rfq-final-review[hidden],.sro-rfq-receipt[hidden],[data-sro-rfq-requires-items][hidden],body.sro-rfq-list-open .sro-rfq-list__toggle{display:none!important}.sro-rfq-item__heading{min-width:0}.sro-rfq-item__summary{margin:.7rem 0 0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .82);line-height:1.4}.sro-rfq-item__source,.sro-rfq-final-review__source{display:inline-block;margin:0 .7rem .35rem 0;color:var(--rfq-navy);font-size:calc(var(--font-body-size) * .72);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.sro-rfq-item__controls{display:flex;align-items:center;gap:1.2rem;flex:none}.sro-rfq-item__toggle{border:1px solid var(--rfq-interactive);padding:.65rem 1rem;color:var(--rfq-blue);background:transparent;font:inherit;font-size:calc(var(--font-body-size) * .8);font-weight:700;cursor:pointer;text-transform:uppercase}.sro-rfq-item__toggle:hover{color:#fff;background:var(--rfq-interactive)}.sro-rfq-item__details{border-top:1px solid var(--rfq-line);padding-top:1.6rem}.sro-rfq-form__section{min-width:0;margin:0;border:0;border-top:1px solid var(--rfq-line);padding:2.4rem 0 0}.sro-rfq-form__section+.sro-rfq-form__section{margin-top:2.4rem}.sro-rfq-form__section legend{display:flex;align-items:center;gap:.8rem;margin:0 0 1.4rem;padding:0;color:var(--rfq-navy);font-family:var(--font-heading-family);font-size:var(--font-h4-size);font-weight:700;line-height:1.2}.sro-rfq-form__section legend span{color:var(--rfq-blue);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(var(--font-body-size) * .75)}.sro-rfq-form__optional{color:var(--rfq-muted);font-weight:400;letter-spacing:0;text-transform:none}.sro-rfq-form__help{margin:.6rem 0 0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .8);line-height:1.45}.sro-rfq-form__submit-row{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:2.4rem;border-top:1px solid var(--rfq-line);padding-top:2rem}.sro-rfq-form__submit-summary{margin:0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .9)}.sro-rfq-final-review{margin-top:2.8rem;border:1px solid var(--rfq-line);border-top:4px solid var(--rfq-amber);padding:1.8rem;background:var(--rfq-paper)}.sro-rfq-final-review__heading,.sro-rfq-receipt__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.sro-rfq-final-review__heading>span{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .82);white-space:nowrap}.sro-rfq-final-review>p{margin:1rem 0 0;color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .88);line-height:1.5}.sro-rfq-final-review__items{display:grid;gap:0;max-height:34rem;margin:1.4rem 0 0;padding:0;overflow-y:auto;list-style:none}.sro-rfq-final-review__item{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;border-top:1px solid var(--rfq-line);padding:1.1rem 0}.sro-rfq-final-review__item>div{display:grid;min-width:0;gap:.35rem}.sro-rfq-final-review__item strong{color:var(--rfq-ink)}.sro-rfq-final-review__item span{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .82)}.sro-rfq-final-review__item--attention>div>span:not(.sro-rfq-final-review__source){color:var(--rfq-warning);font-weight:700}.sro-rfq-final-review .sro-rfq-final-review__notice{border-left:3px solid var(--rfq-warning);padding:.8rem 1rem;color:var(--rfq-warning);background:var(--rfq-warning-bg)}.sro-rfq-receipt{margin-top:1.2rem;border:1px solid var(--rfq-success);padding:1.6rem;color:var(--rfq-ink);background:#fff;font-size:var(--font-body-size)}.sro-rfq-receipt .sro-rfq-list__eyebrow{margin-bottom:.4rem}.sro-rfq-receipt__actions{display:flex;flex-wrap:wrap;gap:.7rem}.sro-rfq-receipt__meta,.sro-rfq-receipt__requirements dl{display:grid;gap:.8rem;margin:1.4rem 0 0}.sro-rfq-receipt__meta>div,.sro-rfq-receipt__requirements dl>div{display:grid;grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);gap:1rem;border-top:1px solid var(--rfq-line);padding-top:.8rem}.sro-rfq-receipt dt{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .78);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sro-rfq-receipt dd{margin:0;overflow-wrap:anywhere}.sro-rfq-receipt__items,.sro-rfq-receipt__requirements{margin-top:1.6rem}.sro-rfq-receipt h5{font-size:calc(var(--font-body-size) * 1.05)}.sro-rfq-receipt__items ol{display:grid;gap:.8rem;margin:.9rem 0 0;padding:0;list-style:none}.sro-rfq-receipt__items li{display:grid;gap:.3rem;border-top:1px solid var(--rfq-line);padding-top:.8rem}.sro-rfq-receipt__items li span,.sro-rfq-receipt__privacy,.sro-rfq-receipt__status{color:var(--rfq-muted);font-size:calc(var(--font-body-size) * .82);line-height:1.45}.sro-rfq-receipt__privacy{margin:1.4rem 0 0}.sro-rfq-receipt__status{margin:.8rem 0 0;color:var(--rfq-success);font-weight:700}.sro-procurement-assurance{color:#fff;background:var(--rfq-navy-deep)}.sro-procurement-assurance .page-width{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sro-procurement-assurance .page-width>div{display:grid;gap:.5rem;padding:2rem}.sro-procurement-assurance .page-width>div+div{border-left:1px solid rgba(255,255,255,.16)}.sro-procurement-assurance strong{color:var(--rfq-amber);font-family:var(--font-heading-family);text-transform:uppercase}.sro-procurement-assurance span{color:#ffffffbd;font-size:calc(var(--font-body-size) * .88);line-height:1.5}@media(max-width:767.98px){body.sro-rfq-list-present.sro-rfq-list-has-items,body.sro-rfq-list-present.sro-rfq-list-has-receipt{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))}.sro-rfq-list__toggle{left:0;right:0;bottom:0;width:100%;min-height:6.4rem;justify-content:center;border-radius:0;padding:1.2rem max(1.6rem,env(safe-area-inset-right)) calc(1.2rem + env(safe-area-inset-bottom)) max(1.6rem,env(safe-area-inset-left))}.sro-rfq-list__header{padding:1.6rem}.sro-rfq-list__body{padding:1.6rem 1.6rem max(2rem,env(safe-area-inset-bottom))}.sro-rfq-item{padding:1.4rem}.sro-rfq-item__header{align-items:flex-start;flex-direction:row;gap:1rem;margin-bottom:0}.sro-rfq-item__controls{flex-direction:column;align-items:flex-end;gap:.8rem}.sro-rfq-item__details{margin-top:1.2rem;padding-top:1.2rem}.sro-rfq-item__meta{display:grid;gap:.5rem;margin-bottom:1.2rem}.sro-rfq-custom__intro,.sro-rfq-final-review__heading,.sro-rfq-receipt__heading,.sro-rfq-final-review__item{align-items:stretch;flex-direction:column}.sro-rfq-custom__toggle,.sro-rfq-final-review__item button{width:100%}.sro-rfq-custom__grid{grid-template-columns:minmax(0,1fr)}.sro-rfq-custom .procurement-field--wide{grid-column:auto}.sro-rfq-custom .procurement-field input,.sro-rfq-custom .procurement-field textarea{font-size:16px}.sro-rfq-custom__actions{align-items:stretch;flex-direction:column}.sro-rfq-custom__actions .proc-directory-button{width:100%}.sro-rfq-receipt__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sro-rfq-receipt__meta>div,.sro-rfq-receipt__requirements dl>div{grid-template-columns:minmax(0,1fr);gap:.35rem}.sro-rfq-form__section legend{font-size:calc(var(--font-heading-mobile-scale) * var(--font-h4-size))}.sro-rfq-form__submit-row{align-items:stretch;flex-direction:column;gap:1.2rem}.sro-rfq-form__submit{width:100%}.sro-procurement-assurance .page-width{grid-template-columns:1fr;padding-top:1rem;padding-bottom:1rem}.sro-procurement-assurance .page-width>div{padding:1.2rem 0}.sro-procurement-assurance .page-width>div+div{border-top:1px solid rgba(255,255,255,.16);border-left:0}}@media print{body.sro-rfq-print-receipt *{visibility:hidden!important}body.sro-rfq-print-receipt .sro-rfq-list__drawer{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;box-shadow:none!important;transform:none!important}body.sro-rfq-print-receipt .sro-rfq-receipt,body.sro-rfq-print-receipt .sro-rfq-receipt *{visibility:visible!important}body.sro-rfq-print-receipt .sro-rfq-receipt{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;border:0;padding:1.5cm}body.sro-rfq-print-receipt .sro-rfq-receipt__actions,body.sro-rfq-print-receipt .sro-rfq-receipt__privacy,body.sro-rfq-print-receipt .sro-rfq-receipt__status{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/sro-rfq-list.css.map */
