@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-latin-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-latin-medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-semibold.woff2)format("woff2");font-style:normal;font-weight:600 800;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:EgySans;src:url(/fonts/IBMPlexSansArabic-latin-semibold.woff2)format("woff2");font-style:normal;font-weight:600 800;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20AC,U+2122,U+2190-2193,U+2212,U+2215}@font-face{font-family:Egy Plex Tahoma;src:local(Tahoma);font-weight:400;size-adjust:89.5%}@font-face{font-family:Egy Plex Tahoma;src:local(Tahoma Bold),local(Tahoma-Bold);font-weight:600;size-adjust:82.6%}@font-face{font-family:Egy Plex Arial;src:local(Arial),local(ArialMT);font-weight:400;size-adjust:114%}@font-face{font-family:Egy Plex Arial;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600;size-adjust:117%}:root{--a:var(--eg-duration-component-slow) var(--eg-ease-standard);--b:var(--eg-duration-component) var(--eg-ease-standard);--c:var(--eg-duration-hover) var(--eg-ease-standard);--d:var(--eg-duration-press) var(--eg-ease-standard);--e:var(--eg-duration-entrance) var(--eg-ease-standard);--f:var(--eg-leading-body);--h:var(--eg-type-small);--bf:var(--eg-type-caption);--g:var(--eg-type-section);--j:var(--eg-duration-component);--aj:1px solid var(--eg-border);--k:repeat(2, minmax(0, 1fr));--l:var(--font-display);--m:var(--eg-ink-muted);--an:var(--eg-border);--al:var(--eg-surface);--am:var(--eg-primary-text);--o:var(--eg-radius-control);--p:var(--eg-text-2xs);--ak:var(--eg-ink);--n:var(--eg-radius-card);--ae:var(--eg-surface-muted);--af:var(--eg-focus);--ag:var(--eg-warning);--ah:var(--eg-danger);--ad:var(--eg-brand-navy);--r:var(--eg-motion-fast);--s:var(--eg-text-sm);--ai:var(--eg-verified);--t:var(--eg-leading-tight);--u:var(--eg-shadow-raised);--v:var(--eg-brand-orange);--q:var(--eg-surface-raised);--w:var(--eg-space-3);--y:var(--eg-text-xs);--z:var(--eg-space-2);--aa:var(--eg-radius-sheet);--ab:var(--eg-surface-muted);--ac:var(--eg-accent-border);--font-display:var(--font-body);--font-body:"EgySans", "Egy Plex Tahoma", "Egy Plex Arial", sans-serif;--font-data:var(--font-body)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--eg-page);min-width:320px;color:var(--ak);font-family:var(--font-body);font-size:var(--eg-text-md);line-height:var(--eg-leading-ui);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{cursor:pointer}:focus-visible{outline:3px solid var(--af);outline-offset:3px}::selection{color:var(--ak);background:#f5dbd3}.shell{width:min(100% - clamp(2rem, 7vw, 7rem), var(--eg-container));margin-inline:auto}.skip-link{z-index:1000;border-radius:var(--o);background:var(--eg-action-fill);color:var(--eg-on-action);padding:.75rem 1rem;font-weight:600;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.sh{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border-bottom:1px solid #cdd5ded1;font-size:1rem;position:sticky;inset-block-start:0;container:customer-header/inline-size}.eg-card{border-color:var(--eg-card-edge);box-shadow:var(--eg-shadow-card)}body{--eg-customer-header-offset:calc(var(--eg-customer-header-measured-bottom,12rem) + .5rem)}.header-inner{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:4.25rem;padding-block:.4rem;display:flex}.sh .eg-brand-lockup{flex:none}.sh .desktop-nav{flex:none;align-items:center;gap:.15rem;display:flex}.sh .desktop-nav>a,.hm>summary,.mobile-menu>summary,.verification-key>summary{border-radius:var(--o);min-height:44px;color:var(--m);cursor:pointer;white-space:nowrap;transition:var(--c);align-items:center;gap:.4rem;padding-inline:.6rem;font-size:.92rem;font-weight:550;list-style:none;display:inline-flex}:is(.hm,.mobile-menu,.verification-key)>summary::-webkit-details-marker{display:none}.sh .desktop-nav>a:hover,.hm>summary:hover,.hm[open]>summary{background:var(--al);color:var(--ak)}.sh .desktop-nav>a[aria-current=page],.hm--current>summary,.sh :is(.hmp,.mobile-menu__nav) a[aria-current=page]{color:var(--am);background:#fbf1ee;font-weight:650}.hm{position:relative}.hmp{z-index:2;border:var(--aj);border-radius:var(--n);background:var(--al);width:max-content;min-width:14rem;max-width:min(21rem,100vw - 2rem);box-shadow:var(--u);--eg-motion-distance:-.3rem;animation:eg-enter-rise var(--c) both;padding:.375rem;display:grid;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-start:0}.hmp--end{inset-inline:auto 0}.sh .hmp a,.account-menu__item,.mobile-menu__nav a{border-radius:calc(var(--o) - .15rem);width:100%;min-height:44px;color:var(--ak);cursor:pointer;font:inherit;text-align:start;transition:var(--d);background:0 0;border:0;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.9rem;font-weight:500;display:flex}.sh :is(.hmp a,.account-menu__item,.mobile-menu__nav a):is(:hover,:focus-visible){background:var(--ae)}.hmp__section+.hmp__section,.account-menu__actions,.account-panel__actions,:is(.account-menu__actions,.account-panel__actions) .account-bar__logout,.mobile-menu__section{border-block-start:var(--aj);margin-block-start:.25rem;padding-block-start:.25rem}.hmp__section,.account-menu__actions,.account-panel,.account-panel__actions,.account-bar__logout{display:grid}.hmp__heading,.mobile-menu__label{color:var(--m);font-size:var(--p);margin:0;padding:.5rem .75rem .2rem;font-weight:700}.attention-count{background:var(--eg-primary);min-width:1.25rem;color:var(--eg-on-primary);font-size:var(--p);text-align:center;border-radius:999px;padding-inline:.3rem;font-weight:700;line-height:1.25rem}.mobile-menu__nav .attention-count{margin-inline-start:.5rem}.account-menu>summary,.mobile-menu>summary{border:var(--aj);background:var(--al);color:var(--ak);gap:.55rem;padding-inline:.3rem .7rem}.account-menu__avatar{width:2rem;height:2rem;color:var(--am);font:700 .9rem var(--l);background:#c9360a1a;border-radius:50%;place-items:center;display:grid}.account-menu__summary,.account-menu__org{line-height:1.25;display:grid}:is(.account-menu__summary,.account-menu__org) small{color:var(--m);font-size:var(--p)}.account-menu__summary strong{text-overflow:ellipsis;max-width:8.5rem;font-size:.85rem;overflow:hidden}.account-menu__org{padding:.5rem .75rem}.account-menu__org strong{overflow-wrap:anywhere}.mobile-menu{display:none}.mobile-menu>summary{padding-inline:.8rem;font-weight:600}.mmi,.mmi:before,.mmi:after{width:1.1rem;height:2px;transition:var(--b);background:currentColor;border-radius:9px}.mmi{display:block;position:relative}.mmi:before,.mmi:after{content:"";position:absolute}.mmi:before{transform:translateY(-.34rem)}.mmi:after{transform:translateY(.34rem)}[open]>summary>.mmi{background:0 0}[open]>summary>.mmi:before{transform:rotate(45deg)}[open]>summary>.mmi:after{transform:rotate(-45deg)}.mobile-menu__panel{overscroll-behavior:contain;border-block-end:var(--aj);background:var(--al);max-height:calc(100dvh - 4rem);box-shadow:var(--u);--eg-motion-distance:-.6rem;animation:eg-enter-rise var(--b) both;gap:.25rem;padding:.6rem 1rem 1.25rem;display:grid;position:absolute;inset:100% 0 auto;overflow:auto}.mobile-menu__nav a{overflow-wrap:anywhere}.header-actions{flex:none;align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.header-cta{white-space:nowrap}.button{border-radius:var(--o);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.5rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.35;display:inline-flex}.button--large{min-height:52px;padding-inline:1.5rem}.button--primary{background:var(--eg-action-fill);color:var(--eg-on-action)}.button--primary:is(:hover,:active){background:var(--eg-action-strong)}.button--ghost{color:var(--m)}.button--ghost:hover{background:var(--al);color:var(--ak)}.button--outline{border-color:var(--eg-control-edge);background:var(--al);color:var(--ak)}.button--outline:hover{border-color:var(--ak);background:var(--ae)}.hero{border-bottom:var(--aj);position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.02fr) minmax(26rem,.78fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:min(760px,100dvh - 4.75rem);padding-block:clamp(4rem,9vw,7rem);display:grid;position:relative}.hc h1{max-width:13ch;font-family:var(--l);letter-spacing:-.02em;margin:1.4rem 0 0;font-size:clamp(2.55rem,6vw,5rem);font-weight:550;line-height:1.24}.hc h1 span{color:var(--am);display:block}.hc>p{max-width:61ch;color:var(--m);margin:1.4rem 0 0;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.85}.eyebrow{color:var(--m);font-size:var(--y);margin:0;font-weight:600}.input-wrap{border:var(--aj);border-radius:var(--o);background:var(--q);align-items:center;gap:.6rem;min-height:50px;padding-inline:.8rem;display:flex}.input-wrap:focus-within{border-color:var(--af);box-shadow:0 0 0 3px #c9360a2e}.input-wrap svg{color:var(--am);flex:none}.input-wrap input{width:100%;min-width:0;color:var(--ak);background:0 0;border:0;outline:0;font-size:1rem}.input-wrap input::placeholder{color:#4a5968bf}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:.85rem;margin-top:1.4rem;display:grid}.catalog-price{gap:.15rem;min-width:0;display:grid}.catalog-price .catalog-price__label{color:var(--m);font-size:var(--p);font-weight:400}.catalog-price .catalog-price__value{font-size:var(--eg-text-md);font-weight:600;line-height:var(--t);overflow-wrap:anywhere}.catalog-price[data-price-kind=stated] .catalog-price__value{font-family:var(--font-data);font-variant-numeric:tabular-nums}.catalog-price[data-price-kind=unavailable] .catalog-price__value{color:var(--m)}.catalog-price .catalog-price__note{color:var(--m);font-size:var(--p);font-weight:400;line-height:1.5}.rfq-form__heading,.rff--full,.rfq-form__note,.rfq-form__footer{grid-column:1/-1}.rfq-form__heading{border-bottom:var(--aj);gap:.15rem;padding-bottom:.9rem;display:grid}.rfq-form__heading span{color:var(--m);font-size:var(--y);font-weight:600}.rfq-form__heading strong{font-family:var(--l);font-size:1.05rem;font-weight:600}.rff{align-content:start;gap:.4rem;display:grid}.rff label{color:var(--m);font-size:.76rem;font-weight:600}.rff label span{font-weight:400}.rff input,.rff select,.rff textarea{border:var(--aj);border-radius:var(--o);background:var(--q);width:100%;min-height:48px;color:var(--ak);resize:vertical;outline:0;padding:.7rem .8rem}.rff textarea{min-height:7.5rem}.rff input:focus,.rff select:focus,.rff textarea:focus{border-color:var(--af);box-shadow:0 0 0 3px #c9360a2e}.rfq-form__note{border-radius:var(--o);color:var(--m);background:#f6f2eb;align-items:flex-start;gap:.45rem;margin:0;padding:.7rem .8rem;font-size:.75rem;display:flex}.rfq-form__note svg{color:var(--ag);flex:none;margin-top:.15rem}.rfq-form__footer{align-items:center;gap:1rem;min-height:44px;display:flex}#discover{scroll-margin-top:5rem}footer{background:var(--ak);color:var(--ae);padding-block:1.5rem}.state-page{width:min(100% - 2rem,70rem);min-width:0;min-height:100dvh;margin-inline:auto;padding-block:12vh}.loading-shell{width:min(100% - clamp(2rem, 7vw, 7rem), var(--eg-container));min-height:60dvh;margin-inline:auto;padding-block:clamp(2rem,5vw,4rem) clamp(4rem,8vw,7rem)}.loading-line,.loading-grid>div,.loading-card>span{border-radius:var(--n);background:linear-gradient(90deg, var(--an), var(--al), var(--an));background-size:220% 100%;animation:1.5s infinite skeleton}.loading-line{width:100%;height:1rem;margin-top:1rem}.loading-line--short{width:8rem}.loading-line--title{width:min(90%,22rem);height:2.25rem}.loading-line--toolbar{border-radius:var(--aa);height:4.5rem;margin-top:1.5rem}.loading-grid{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:.85rem;margin-top:1.5rem;display:grid}.loading-grid>div{aspect-ratio:4/3}.loading-grid--wide{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}.loading-grid--wide>div{aspect-ratio:auto;height:11rem}.loading-card{border:var(--aj);border-radius:var(--n);background:var(--al);gap:.5rem;padding-bottom:.75rem;animation:none;display:grid;overflow:hidden}.loading-card>span{border-radius:var(--o);height:.85rem;margin-inline:.75rem;display:block}.loading-card>span:first-child{aspect-ratio:4/3;border-radius:0;height:auto;margin-inline:0}.loading-card>span:last-child{width:55%;height:1.2rem}.state-page{text-align:center;align-content:center;justify-items:center;display:grid}.state-page>*{overflow-wrap:anywhere;min-width:0;max-width:100%}.state-page h1{font-family:var(--l);margin:.5rem 0 0;font-size:clamp(2rem,7vw,4rem)}.state-page>p:not(.eyebrow){color:var(--m)}.state-page .button{white-space:normal;margin-top:1rem}.state-page code{overflow-wrap:anywhere;display:block}@keyframes skeleton{to{background-position:-220% 0}}@container customer-header (min-width:64em) and (max-width:79.99em){.header-inner{padding-block-start:.5rem}.sh .desktop-nav{border-block-start:1px solid #cdd5de99;flex-basis:100%;order:3;margin-inline:-.6rem;padding-block:.2rem}}@container customer-header (max-width:63.99em){.sh .desktop-nav,.header-actions,.header-inner>.hsf{display:none}.sh .header-search-row,.header-search-row .hsf{min-width:0}.sh .header-search-row{flex-basis:100%;display:flex}.mobile-menu{margin-inline-start:auto;display:block}.header-inner{gap:.5rem}}@media (max-width:82rem){.hero-grid{grid-template-columns:1fr 24rem;gap:2.5rem}}@media (max-width:840px){.hero-grid{grid-template-columns:1fr;gap:3rem;min-height:auto}.hc h1{max-width:14ch}}@media (max-width:620px){.shell{width:min(100% - 2rem, var(--eg-container))}.brand small{display:none}.hero-grid{padding-block:3rem}.hc h1{font-size:clamp(2.3rem,12vw,3.6rem)}.loading-grid--wide{grid-template-columns:1fr}.product-grid,.loading-grid{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.6rem}.rfq-form{grid-template-columns:1fr}.rfq-form__footer{flex-direction:column;align-items:stretch}}.heading-actions,.rfq-detail__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.rfa{border:var(--aj);border-radius:var(--n);background:var(--al);justify-content:space-between;align-items:center;gap:1.5rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.rfa h2,.rfa p{margin:0}.rfa h2{font-family:var(--l);margin-top:.25rem;font-size:clamp(1rem,3vw,1.35rem)}.rfa div>p:last-child{color:var(--m);margin-top:.35rem;font-size:.8rem}.rfq-detail__actions{justify-content:flex-end}.shi{justify-content:space-between;align-items:start;gap:1rem;display:flex}.shi h2,.shi p{margin:0}.shi h2{margin-top:.2rem}.shi>span{border:var(--aj);color:var(--m);font-family:var(--font-data);font-size:var(--p);border-radius:999px;flex:none;padding:.25rem .65rem}.rl{margin-top:.5rem}.rl>article,.ql>article{border-top:var(--aj);grid-template-columns:1fr auto;align-items:center;gap:1rem;padding-block:.9rem;display:grid}.rl h3{overflow-wrap:anywhere;font-family:var(--l);margin:.45rem 0 0;font-size:.95rem}.qds,.qrcf,.rof,.ql dl{flex-wrap:wrap;gap:.5rem 1.75rem;margin:.5rem 0 0;display:flex}.qds>div,.qrcf>div,.rof>div,.pcf>div{min-width:0}.qds dt,.qrcf dt,.rof dt,.pcf dt,.ql dt{color:var(--m);font-size:var(--p)}.qds dd,.qrcf dd,.rof dd,.pcf dd,.ql dd{overflow-wrap:anywhere;margin:.12rem 0 0}.qrcf dd,.rof dd,.ql dd{font-family:var(--font-data)}.registry-empty-copy{border:1px dashed var(--an);border-radius:var(--o);color:var(--m);margin:1rem 0 0;padding:1rem;font-size:.82rem}.rp{border-top:var(--aj);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.rp .rff{min-width:0}.rp .button{min-height:48px}.rp .im{grid-column:1/-1}.recipient-picker-empty{border-top:var(--aj);justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.recipient-picker-empty p,.im{color:var(--m);margin:0;font-size:.78rem}.im.is-error{color:var(--ah)}.embedded-state{margin-top:1rem}.embedded-state .state-panel{min-height:auto;padding-block:1.25rem}.quote-sort{grid-template-columns:minmax(10rem,1fr) auto;align-items:end;gap:.5rem;min-width:min(100%,22rem);display:grid}.quote-sort label{color:var(--m);font-size:var(--p);grid-column:1/-1;font-weight:600}.quote-sort select{border:var(--aj);border-radius:var(--o);background:var(--al);min-width:0;min-height:46px;color:var(--ak);padding-inline:.75rem}.quote-comparison{grid-template-columns:var(--k);gap:1rem;margin-top:1.5rem;display:grid}.quote-register-card{border:var(--aj);border-radius:var(--n);background:var(--al);min-width:0;box-shadow:var(--u);padding:clamp(1rem,3vw,1.4rem)}.qrch{justify-content:space-between;align-items:start;gap:.85rem;display:flex}.qrch :is(h2,h3){overflow-wrap:anywhere;font-family:var(--l);margin:.6rem 0 0;font-size:1.1rem}.qrch p{color:var(--m);font-size:var(--p);margin:.25rem 0 0}.quote-register-card__total dd{font-size:1.15rem;font-weight:700}.commercial-boundary-note{border-radius:var(--o);color:var(--m);background:#f8f5f0;border:1px solid #b9b09f;grid-column:1/-1;margin:0;padding:.8rem 1rem;font-size:.78rem}.shell>*+.commercial-boundary-note{margin-block-start:var(--eg-card-gap)}.quote-register-card--selected{border-block-start:4px solid var(--ai)}.quote-register-card__decision{margin-top:1rem}.quote-register-card__decision:empty{display:none}.quote-register-card__unavailable{border-radius:var(--o);background:var(--ae);color:var(--m);margin:0;padding:.7rem .8rem;font-size:.76rem}.quote-comparison__outcome{grid-column:1/-1}.shell>*+.round-closure{margin-block-start:var(--eg-card-gap)}.round-closure{border:var(--aj);border-radius:var(--n);background:var(--al);justify-content:space-between;align-items:end;gap:1rem;padding:clamp(1rem,3vw,1.4rem);display:flex}.round-closure h2{font-family:var(--l);margin:.35rem 0 0;font-size:1.05rem}.round-closure p{color:var(--m);margin:.35rem 0 0;font-size:.78rem}.round-closure__blocked{justify-items:start;gap:.5rem;max-width:22rem;display:grid}.rfq-outcome{border:var(--aj);border-inline-start:4px solid var(--an);border-radius:var(--n);background:var(--al);justify-items:start;gap:.55rem;padding:clamp(1rem,3vw,1.4rem);display:grid}.rfq-outcome--selected{border-inline-start-color:var(--ai)}.rfq-outcome--withdrawn{border-inline-start-color:var(--ag)}.rfq-outcome h2{font-family:var(--l);margin:0;font-size:clamp(1.05rem,3.4vw,1.3rem)}.rfq-outcome p{color:var(--m);margin:0;font-size:.82rem}.rfq-outcome__when{font-family:var(--font-data);font-size:.76rem}.decision-confirmation{border-radius:var(--o);background:#fbf4f4;border:1px solid #c5a0a4;gap:.5rem;max-width:32rem;padding:.85rem;display:grid}.decision-confirmation p{margin:0;font-size:.78rem}.decision-confirmation__title{font-family:var(--l);font-size:.92rem;font-weight:600}.decision-confirmation__terms{border-radius:var(--o);background:var(--al);padding:.6rem .7rem}.decision-confirmation__rule{color:var(--m);font-size:var(--p)}.decision-confirmation__actions{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.decision-confirmation [role=alert]{color:var(--ah)}.decision-confirmation--recorded{background:#f1f6f3;border-color:#8ab0a6}.quote-detail{gap:1rem;display:grid}.qdh{border-bottom:var(--aj);justify-content:space-between;align-items:end;gap:1.5rem;padding-block:1rem 1.5rem;display:flex}.qdh h1,.qdh p{margin:0}.qdh h1{margin-top:.45rem;font-size:clamp(1.5rem,4vw,2.25rem)}.qdh div>p:last-child{color:var(--m);margin-top:.45rem}.quote-detail__total{text-align:end;flex:none;gap:.25rem;display:grid}.quote-detail__total span{color:var(--m);font-size:var(--p)}.quote-detail__total strong{font-family:var(--font-data);font-size:clamp(1.35rem,4vw,2rem)}.ql{margin-top:.5rem}.qlt span{color:var(--m);font-size:var(--p);font-weight:600}.qlt h3,.qlt p{margin:0}.qlt h3{font-family:var(--l);margin-top:.2rem;font-size:1rem}.qlt p{color:var(--m);font-size:var(--p);margin-top:.25rem}.quote-line__note{border-inline-start:3px solid var(--an);color:var(--m);grid-column:1/-1;margin:0;padding-inline-start:.7rem;font-size:.76rem}.qt{border:var(--aj);border-radius:var(--n);background:var(--al);padding:clamp(1rem,3vw,1.4rem)}.qt h2,.qt p{margin:0}.qt h2{font-family:var(--l);margin-top:.25rem;font-size:1.1rem}.qt div>p:not(.eyebrow){color:var(--m);margin-top:.65rem}.register-tabs{border-bottom:var(--aj);flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.register-tabs a{min-height:48px;color:var(--m);border-bottom:3px solid #0000;align-items:center;gap:.55rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.register-tabs a[aria-current=page]{border-color:var(--am);color:var(--am)}.register-tabs span{background:var(--eg-canvas-subtle);min-width:1.7rem;font-family:var(--font-data);font-size:var(--p);text-align:center;border-radius:999px;padding:.1rem .4rem}.request-created-notice,.form-submit-success{border-radius:var(--o);color:var(--am);background:#fcf3f0;border:1px solid #cca59e;align-items:center;gap:.55rem;margin-top:1rem;padding:.8rem .9rem;font-size:.8rem;font-weight:600;display:flex}.form-submit-success{grid-column:1/-1;margin-top:0}.form-submit-success code{overflow-wrap:anywhere}.procurement-register{gap:1rem;margin-top:1.25rem;display:grid}.procurement-card{border:var(--aj);border-radius:var(--n);background:var(--al);min-width:0;padding:clamp(1rem,3vw,1.4rem)}.pch{justify-content:space-between;align-items:start;gap:1rem;display:flex}.pch h2{overflow-wrap:anywhere;font-family:var(--l);margin:.55rem 0 0;font-size:1.15rem}.pch p{color:var(--m);font-size:var(--p);margin:.25rem 0 0}.procurement-card__body{white-space:pre-wrap;max-width:90ch;margin:1rem 0 0}.pcf{border-block:var(--aj);grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:1rem 0 0;padding-block:.8rem;display:grid}.supplier-response-note{border-radius:var(--o);background:var(--ae);margin-top:.8rem;padding:.8rem}.supplier-response-note strong{color:var(--am);font-size:var(--p)}.supplier-response-note p{margin:.25rem 0 0}.button--quiet-danger{border-radius:var(--o);min-height:44px;color:var(--ah);background:0 0;border:1px solid #c6a9ae;padding-inline:.8rem}.button--danger{border:1px solid var(--ah);border-radius:var(--o);background:var(--ah);color:#fff;min-height:44px;padding-inline:.8rem;font-weight:600}.inline-confirmation{border-radius:var(--o);background:#fbf4f4;border:1px solid #c5a0a4;max-width:26rem;padding:.75rem}.inline-confirmation p{margin:0;font-size:.76rem}.inline-confirmation>div{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.procurement-editor .lpc{grid-column:1/-1}.lpc{border:var(--aj);border-radius:var(--o);background:var(--ae);align-items:start;gap:.65rem;padding:.75rem;display:flex}.lpc>svg{color:var(--m);flex:none}.lpc div,.lpc span{display:grid}.lpc span{color:var(--m);font-size:var(--p);margin-top:.2rem}.lpc code{overflow-wrap:anywhere}.payment-test-consent-form{gap:var(--w);justify-items:start;display:grid}.payment-test-consent,.order-workspace .order-form label.payment-test-consent{align-items:flex-start;gap:var(--w);min-height:3rem;padding-block:var(--w);white-space:normal;cursor:pointer;display:flex}.payment-test-consent span{overflow-wrap:anywhere;flex:1;min-width:0}.payment-test-consent input[type=checkbox]{flex:none;width:1.25rem;height:1.25rem;min-height:1.25rem;margin-block-start:.35em;padding:0}.checkbox-field{grid-template-columns:auto minmax(0,1fr);align-content:start;min-height:44px}.checkbox-field input{width:1.25rem;min-height:1.25rem;margin-top:.18rem}.checkbox-field label{min-height:24px}.checkbox-field .field-help,.checkbox-field .field-error{grid-column:2}.checkbox-field label a,.legal-notice a{color:var(--am);text-underline-offset:.2em;text-decoration:underline}.legal-notice{color:var(--m);font-size:var(--s);margin:1rem 0 0;line-height:1.7}.enquiry-ask{border:var(--aj);border-radius:var(--o);gap:.55rem;min-inline-size:0;margin:0;padding:.85rem;display:grid}.enquiry-ask legend{color:var(--m);padding:0 .35rem;font-size:.76rem;font-weight:600}.eac{border:var(--aj);border-radius:var(--o);background:var(--ae);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.7rem;display:grid}.eac:has(input:checked){border-color:var(--ad);background:#f3f4f4}.eac input{width:1.25rem;min-height:1.25rem;margin-top:.18rem}.eac>span{gap:.2rem;display:grid}.eac strong{font-size:.86rem;font-weight:600}.eac small{color:var(--m);font-size:var(--p);line-height:1.6}.skeleton--quote,.skeleton--quote-detail,.skeleton--request,.skeleton--editor{border-radius:var(--n);min-height:18rem}.skeleton--quote-detail,.skeleton--editor{min-height:35rem;margin-top:1rem}.skeleton--tabs{min-height:3rem}@media (max-width:840px){.rfa,.qdh{flex-direction:column;align-items:stretch}.quote-comparison{grid-template-columns:1fr}.quote-detail__total{text-align:start}}@media (max-width:620px){.heading-actions,.rfq-detail__actions{flex-direction:column;align-items:stretch;width:100%}.heading-actions .button,.rfq-detail__actions .button,.open-rfq-control,.open-rfq-control .button{width:100%}.rl>article,.rp,.ql>article,.pcf{grid-template-columns:1fr}.rp .button,.qrch .button{width:100%}.recipient-picker-empty,.qrch,.round-closure,.pch{flex-direction:column;align-items:stretch}.decision-confirmation__actions .button{width:100%}.quote-sort{grid-template-columns:1fr;width:100%}.quote-sort label{grid-column:auto}.quote-sort .button{width:100%}.quote-line__note{grid-column:auto}.register-tabs{grid-template-columns:var(--k);display:grid}.register-tabs a{text-align:center;justify-content:center;padding-inline:.35rem}.checkbox-field{grid-template-columns:auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.demo-environment-banner,.network-banner{text-align:center;justify-content:center;align-items:center;gap:.55rem;min-height:44px;padding:.55rem 1rem;font-size:.82rem;font-weight:600;display:flex}.demo-environment-banner{color:var(--ak);background:#f3eee7;border-bottom:1px solid #b6aa94}.network-banner{z-index:45;background:var(--ag);color:var(--al);position:sticky;inset-block-start:4.75rem}.sfh .hero-grid{text-align:start;justify-items:stretch;min-height:0}.sfh{background:var(--al);color:var(--ak)}.sfh .hc h1{letter-spacing:var(--eg-tracking-display)}.sfh .hc h1 span{color:var(--v)}.sfh+.home-catalog{padding-block:clamp(2rem,4vw,3.5rem) clamp(3rem,6vw,5rem)}.sfh+.home-catalog .eg-section-heading{margin-bottom:var(--w)}.hs{margin-top:1.5rem;text-align:start;width:min(100%,58rem);margin-inline:0}.hs>label{color:var(--ak);margin-bottom:.45rem;font-size:.85rem;font-weight:600;display:block}.hs>div{border:var(--aj);border-radius:var(--o);background:var(--q);min-height:58px;box-shadow:var(--u);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.25rem .35rem .25rem .8rem;display:grid}.hs>div:focus-within{border-color:var(--af);box-shadow:0 0 0 3px #c9360a2e}.hs svg{color:var(--am)}.hs input{width:100%;min-width:0;color:var(--ak);font-size:var(--eg-text-md);background:0 0;border:0;outline:0}.home-catalog{padding-block:clamp(4rem,8vw,7rem)}.home-rfq-cta{border-block:var(--aj);background:var(--al);padding-block:clamp(3rem,6vw,5rem)}.home-rfq-cta__inner{justify-content:space-between;align-items:center;gap:2rem;display:flex}.home-rfq-cta h2{max-width:24ch;font-family:var(--l);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:clamp(1.7rem,4vw,2.8rem);font-weight:600;line-height:1.4}.home-rfq-cta p:not(.eyebrow){max-width:64ch;color:var(--m);margin:.65rem 0 0}.app-page{min-height:calc(100dvh - 12rem);padding-block:clamp(.75rem,1.5vw,1.25rem) clamp(4rem,8vw,7rem)}.narrow-shell{max-width:62rem}.breadcrumb{min-height:44px;color:var(--m);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.78rem;display:flex}.breadcrumb a{min-inline-size:44px;min-height:44px;color:var(--am);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.page-heading{max-width:58rem;margin-top:1.5rem}.market-header{justify-content:space-between;align-items:center;gap:var(--w) var(--eg-space-5);margin-top:var(--z);flex-wrap:wrap;display:flex}.verification-key>summary{font-size:var(--y);padding-inline:.5rem}.verification-key[open]{flex-basis:100%}.verification-key__detail{max-width:62ch;color:var(--m);font-size:var(--s);margin:0}.market-header h1{color:var(--ak);font-family:var(--l);font-size:var(--eg-text-xl);letter-spacing:var(--eg-tracking-display);font-weight:700;line-height:var(--t);margin:0}.ma{min-width:0;color:var(--m);font-size:var(--p)}.ma>summary{border-radius:var(--o);min-height:44px;color:var(--am);cursor:pointer;align-items:center;gap:.35rem;font-weight:600;list-style:none;display:inline-flex}.ma>summary::-webkit-details-marker{display:none}.ma>summary:after{content:"＋";font-family:var(--font-data)}.ma[open]>summary:after{content:"−"}.ma>p{max-width:68ch;margin:0 0 var(--z);line-height:var(--eg-leading-prose)}.page-heading--with-action{justify-content:space-between;align-items:end;gap:2rem;max-width:none;display:flex}.page-heading h1,.pdh h1,.rdh h1,.rei h1{font-family:var(--l);font-size:var(--eg-text-2xl);letter-spacing:var(--eg-tracking-display);font-weight:700;line-height:var(--t);margin:.3rem 0 0}.page-heading p:not(.eyebrow){max-width:68ch;color:var(--m);margin:.75rem 0 0}.df{border:var(--aj);border-radius:var(--eg-radius-surface);background:var(--al);grid-template-columns:minmax(16rem,1.7fr) minmax(10rem,.7fr) minmax(10rem,.7fr) auto auto;align-items:end;gap:.6rem .75rem;margin-top:.75rem;padding:.75rem;display:grid}.filter-more{display:contents}.fmt,.fms{display:none}.ff{gap:.4rem;min-width:0;display:grid}.ff label{color:var(--m);font-size:.75rem;font-weight:600}.ff>input,.ff>select{border:var(--aj);border-radius:var(--o);background:var(--q);width:100%;min-height:50px;color:var(--ak);outline:0;padding-inline:.75rem}.ff>input:focus,.ff>select:focus{border-color:var(--af);box-shadow:0 0 0 3px #c9360a2e}.rt{min-height:2.75rem;color:var(--m);font-size:var(--s);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.75rem;display:flex}.rt>p{color:var(--ak);margin:0;font-weight:600}.rt>span{font-family:var(--font-data);font-size:var(--p);margin-inline-start:0}.rt .ma{flex:0 auto}.rt .ma[open]{flex:1 0 100%;order:1}.pagination{justify-content:center;margin-top:2rem;display:flex}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.psf{background:var(--q);grid-template-columns:minmax(0,1fr);gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.filters-toggle{opacity:0;pointer-events:none;display:none;position:absolute}.filters-toggle__label{display:none}.filters-toggle:focus-visible+.filters-toggle__label{outline:3px solid var(--af);outline-offset:2px}.psp{grid-template-columns:minmax(16rem,1.7fr) repeat(2,minmax(9rem,1fr));align-items:end;gap:.75rem;display:grid;position:relative}.psf .ff,.psf .price-range,.psf .psa{min-inline-size:0}.psf .ff{grid-template-columns:minmax(0,1fr)}.psf .ff label,.psf .filter-field__legend{color:var(--ak);font-size:var(--eg-text-md);font-weight:600}.psf .ffs .input-wrap{min-height:52px}.psf .ffs .input-wrap input{min-height:50px}.psf .ff>input,.psf .ff>select,.psf .price-range input{min-height:52px;font-size:var(--eg-text-md)}.psf .filter-more{border-block:var(--aj);margin:0;padding-block:.3rem;display:block}.psf .fms{border-radius:var(--o);min-height:44px;color:var(--ad);font-size:var(--eg-text-md);cursor:pointer;align-items:center;gap:.55rem;padding-inline:.55rem;font-weight:650;list-style:none;display:inline-flex}.psf .fms::-webkit-details-marker{display:none}.psf .fms:hover{background:var(--ab)}.psf .fms svg{transition:transform var(--r) ease;transform:rotate(90deg)}.psf .filter-more[open]>.fms svg{transform:rotate(-90deg)}.psf .fms:focus-visible{outline:3px solid var(--af);outline-offset:2px}.psf .fmf{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.85rem;padding-block:.85rem .25rem;display:grid}.product-filter-help{border-radius:var(--o);color:var(--m);font-size:var(--eg-text-sm)}.product-filter-help>summary{min-height:44px;color:var(--am);cursor:pointer;align-content:center;font-weight:600}.product-filter-help>p{max-width:80ch;line-height:var(--eg-leading-ui);margin:0 0 .35rem}.psf .psa{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.psf .psa .button{white-space:nowrap;min-height:48px}.applied-filters{margin-top:.7rem}.applied-filters ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.afc{border:var(--aj);background:var(--al);min-height:44px;color:var(--ak);font-size:var(--y);border-radius:999px;align-items:center;gap:.35rem;padding-inline:.75rem;text-decoration:none;display:inline-flex}.afc:hover{border-color:var(--am);color:var(--am)}.filter-notice{color:var(--m);font-size:var(--p);line-height:var(--t);grid-column:1/-1;margin:0}.filter-field__legend{color:var(--m);font-size:.75rem;font-weight:600}.price-range{grid-template-columns:1fr auto 1fr;align-items:center;gap:.4rem;display:grid}.price-range input{border:var(--aj);border-radius:var(--o);background:var(--q);min-width:0;min-height:50px;color:var(--ak);outline:0;padding-inline:.75rem}.price-range input:focus{border-color:var(--af);box-shadow:0 0 0 3px #c9360a2e}.filter-actions{align-items:end;gap:.5rem;display:flex}.filter-actions .button{min-height:50px}.search-summary{color:var(--m);margin:0;font-size:.8rem}.search-summary strong{color:var(--ak)}.state-panel{border:1px dashed var(--an);border-radius:var(--aa);background:var(--al);text-align:center;align-content:center;place-items:center;min-height:19rem;margin-top:1.5rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.state-panel>svg{color:var(--am);margin-bottom:.7rem}.state-panel h2{max-width:26ch;font-family:var(--l);margin:.35rem 0 0;font-size:clamp(1.4rem,4vw,2.2rem)}.state-panel>p:not(.eyebrow,.request-reference){max-width:55ch;color:var(--m);margin:.65rem 0 0}.state-panel .button{margin-top:1.2rem}.state-panel .state-panel__secondary{margin-top:.6rem}.relax-filters{text-align:center;margin-top:1rem}.relax-filters__intro{color:var(--m);margin:.25rem 0 .8rem;font-size:.8rem}.relax-filters__list{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.relax-filters__chip{border:var(--aj);border-radius:var(--o);background:var(--q);min-height:44px;color:var(--ak);align-items:center;gap:.4rem;padding-inline:.85rem;font-size:.82rem;text-decoration:none;display:inline-flex}.relax-filters__chip:hover{border-color:var(--am)}.relax-filters__chip:focus-visible{border-color:var(--af);outline:0;box-shadow:0 0 0 3px #c9360a2e}.relax-filters__name{color:var(--m)}.request-reference{color:var(--m);margin:.7rem 0 0;font-size:.76rem}.request-reference code{font-family:var(--font-data)}.product-detail,.rfq-detail{gap:1rem;margin-top:.5rem;display:grid}.pdh,.rdh{border-bottom:var(--aj);justify-content:space-between;align-items:end;gap:2rem;padding-block:.75rem 1.25rem;display:flex}.pdh>div>p,.rdh p{color:var(--m);margin:.5rem 0 0}.detail-badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.product-rail{border:var(--aj);border-radius:var(--n);background:var(--al);box-shadow:var(--u);gap:.75rem;padding:clamp(1rem,2.5vw,1.35rem);display:grid;position:sticky;inset-block-start:5.75rem}.product-rail__title{color:var(--m);font-family:var(--font-body);font-size:var(--p);letter-spacing:var(--eg-tracking-label);margin:0;font-weight:600}.product-rail__price .catalog-price__value{font-size:var(--eg-text-xl);line-height:var(--t)}.product-rail__facts{border:1px solid var(--eg-hair);border-radius:var(--o);background:var(--eg-hair);grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.product-rail__facts>div{background:var(--al);min-width:0;padding:.55rem .65rem}.product-rail__facts dt{color:var(--m);font-size:var(--p)}.product-rail__facts dd{font-family:var(--font-data);font-size:var(--s);font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-weight:600}.product-rail__actions{gap:.5rem;display:grid}.product-rail__actions .button{width:100%}.product-rail__maker{border-top:1px solid var(--eg-hair);padding-top:.75rem}.product-rail__maker-name{font-family:var(--l);font-size:var(--eg-text-md);font-weight:700;line-height:var(--t);margin:.2rem 0 0}.product-rail__maker dl{margin-top:.6rem}.product-rail__maker .button{width:100%;margin-top:.75rem}.product-rail__maker>p:not(.eyebrow,.product-rail__maker-name){color:var(--m);font-size:var(--y);margin:.35rem 0 0}@media (max-width:840px){.product-rail{position:static}}.detail-surface{border:var(--aj);border-radius:var(--n);background:var(--al);padding:clamp(1.2rem,3vw,2rem)}.shell>:is(.detail-surface,.quote-detail)~.detail-surface{margin-block-start:var(--eg-card-gap)}.detail-surface h2{font-family:var(--l);margin:0;font-size:1.25rem}.detail-surface h2:not(:first-child){margin-top:2rem}.detail-surface>p{color:var(--m)}.detail-list{grid-template-columns:var(--k);gap:.75rem;margin:1.2rem 0 0;display:grid}.detail-list div{border-inline-start:2px solid var(--an);padding-inline-start:.7rem}.detail-list dt{color:var(--m);font-size:var(--p)}.detail-list dd{margin:.2rem 0 0;font-size:.86rem;font-weight:600}.detail-note{color:var(--m);font-size:var(--p);margin-top:.35rem;font-weight:400;line-height:1.6;display:block}.supplier-catalog{margin-top:1.5rem}.rfq-list{gap:1rem;margin-top:1.5rem;display:grid}.rlc{border:var(--aj);border-radius:var(--n);background:var(--al);padding:clamp(1rem,3vw,1.5rem)}.rlch{justify-content:space-between;align-items:start;gap:1rem;display:flex}.rlc h2{font-family:var(--l);margin:.65rem 0 0;font-size:1.25rem}.rlch p{color:var(--m);margin:.3rem 0 0;font-size:.75rem}.rlcf{border-block:var(--aj);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding-block:1rem;display:grid}.rlcf div{gap:.15rem;display:grid}.rlcf dt{color:var(--m);font-size:var(--p)}.rlcf dd{font-family:var(--font-data);margin:0;font-size:.8rem}.rfq-editor{grid-template-columns:var(--k);border:var(--aj);border-radius:var(--aa);background:var(--al);box-shadow:var(--u);gap:1rem;margin-top:1.5rem;padding:clamp(1.1rem,4vw,2rem);display:grid}.rei,.form-error-summary,.rfq-editor__note,.form-submit-error,.ref{grid-column:1/-1}.rei{border-bottom:var(--aj);padding-bottom:1.2rem}.rei h1{font-size:clamp(1.8rem,5vw,2.8rem)}.rei>p:not(.eyebrow){max-width:62ch;color:var(--m);margin:.65rem 0 0}.form-error-summary,.form-submit-error{border-radius:var(--o);color:var(--ak);background:#faf0ef;border:1px solid #c4989b;padding:.75rem .9rem;font-size:.82rem}.form-submit-error code{font-family:var(--font-data);margin-top:.4rem;display:block}.field-help,.field-error{font-size:var(--p)}.field-help{color:var(--m)}.field-error{color:var(--ah);font-weight:600}.rff [aria-invalid=true]{border-color:var(--ah)}.rfq-editor__note{border-radius:var(--o);color:var(--m);background:#f6f2eb;align-items:flex-start;gap:.5rem;padding:.8rem;font-size:.76rem;display:flex}.rfq-editor__note svg{color:var(--ag);flex:none}.rfq-editor__note--guest{flex-wrap:wrap;align-items:center;font-size:.9rem}.rfq-editor__note--guest>span{flex:16rem}.rfq-editor__note--guest>.rfq-editor__guest-actions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.rfq-editor__guest-actions .button{min-height:44px}.ref{flex-wrap:wrap;align-items:center;gap:1rem;min-height:50px;display:flex}.ref p{color:var(--m);margin:0;font-size:.75rem}.rfq-context{border:var(--aj);border-radius:var(--o);background:var(--ae);align-items:center;gap:.75rem;padding:.75rem;display:flex}.rfq-context div{flex:1;display:grid}.rfq-context span,.rfq-steps{color:var(--m);font-size:var(--s)}.rdh .rfq-status-line,.rfq-steps .is-current{color:var(--ak);font-weight:600}.rfq-steps{flex-wrap:wrap;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.rfq-steps .is-done:before{content:"✓ "}.button:disabled{cursor:not-allowed;opacity:.48;transform:none}.demo-disabled-action{border-radius:var(--o);color:var(--m);background:#f6f2eb;padding:.7rem .8rem;font-size:.76rem}.open-rfq-control{justify-items:end;gap:.4rem;display:grid}.open-rfq-control p{max-width:36ch;color:var(--ah);font-size:var(--p);margin:0}.sdh{justify-content:space-between;align-items:end;gap:2rem;display:flex}.sdh>div{min-width:0}.sfb{grid-template-columns:minmax(15rem,2fr) repeat(4,minmax(8.5rem,1fr)) auto}.sfb .filter-actions{align-items:end;display:flex}.sfb .filter-actions .button{white-space:nowrap;min-height:50px}.filter-more__count{background:var(--ad);min-width:1.4rem;height:1.4rem;color:var(--al);font-family:var(--font-data);font-size:var(--p);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding-inline:.3rem;display:inline-grid}.ss{flex-wrap:wrap;align-items:center;gap:.35rem;margin-inline-start:auto;display:inline-flex}.sort-switch__label{color:var(--m);font-size:var(--s);margin-inline-end:.2rem}.ss a{border:var(--aj);background:var(--al);min-height:2.5rem;color:var(--ak);font-size:var(--s);border-radius:999px;align-items:center;padding-inline:.85rem;font-weight:600;display:inline-flex}.ss a:hover{border-color:var(--ad)}.ss a[aria-current=true]{border-color:var(--ad);background:var(--ad);color:var(--al)}.results-toolbar__clear{min-height:44px;color:var(--am);font-size:var(--s);text-underline-offset:.2em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.supplier-profile__headline{color:var(--m);max-width:65ch;margin-block:.85rem 0;font-size:1.05rem}.site-visit-fact{grid-column:1/-1}@media (max-width:1100px){.df,.psp{grid-template-columns:var(--k)}.psp .ffs,.ffs{grid-column:1/-1}.sfb{grid-template-columns:repeat(4,minmax(0,1fr)) auto}}@media (max-width:40rem){.sfb{grid-template-columns:1fr}.sfb .filter-actions .button{width:100%}.filter-more{display:none}.fmt:checked~.filter-more{grid-column:1/-1;gap:.6rem;display:grid}.fmt{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}.fms{border:var(--aj);border-radius:var(--o);background:var(--al);min-height:44px;color:var(--ak);font-size:var(--s);cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.fms svg[data-logical-direction]{transition:transform var(--r) ease;transform:rotate(90deg)}.fmt:checked~.fms svg[data-logical-direction]{transform:rotate(-90deg)}.fmt:focus-visible~.fms{outline:3px solid var(--af);outline-offset:3px}}@media (max-width:840px){.home-rfq-cta__inner,.pdh,.rdh,.page-heading--with-action{flex-direction:column;align-items:stretch}.sdh{flex-direction:column;grid-template-columns:1fr;align-items:stretch}}@media (max-width:620px){.network-banner{inset-block-start:4.25rem}.hs>div{grid-template-columns:auto minmax(0,1fr);padding:.45rem .7rem}.hs .button{grid-column:1/-1;width:100%}.home-rfq-cta .button,.pdh .button,.page-heading--with-action .button{width:100%}.df,.df.psf,.rfq-editor,.psp,.psf .fmf{grid-template-columns:1fr}.ffs{grid-column:auto}.df .button,.psp .filter-actions .button{width:100%}.psf .fms{justify-content:center;width:100%}.rt{justify-content:center}.rgf{grid-template-columns:1fr}.rgs .rgf>div:nth-child(2){border-block-start:1px solid #ccd7e2}.detail-list,.rlcf{grid-template-columns:1fr}.rlch,.ref{flex-direction:column;align-items:stretch}.rlch .button,.ref .button{width:100%}}.account-bar{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.account-bar--pending{color:var(--m);font-size:.78rem}.abi{max-width:12rem;line-height:1.25;display:grid}.abi small{color:var(--m);font-size:var(--p)}.abi strong{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:650;overflow:hidden}.account-bar__action{padding-inline:.7rem;font-size:.82rem}.account-bar__logout{margin:0;display:inline-flex}.account-menu__form{margin:0;display:grid}.onboarding-card{border:var(--aj);border-radius:var(--aa);background:var(--al);margin-top:1.5rem;padding:clamp(1.1rem,4vw,2rem)}.onboarding-card>h2{font-family:var(--l);align-items:center;gap:.5rem;margin:0;font-size:1.15rem;display:flex}.onboarding-card>h2 svg{color:var(--am);flex:none}.onboarding-card>p{max-width:68ch;color:var(--m);margin:.7rem 0 0;font-size:.88rem}.onboarding-card>.button,.onboarding-card__footer{margin-top:1.1rem}.onboarding-card__footer{margin-bottom:0}.oml{gap:.55rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.oml li{border:var(--aj);border-radius:var(--o);background:var(--ae);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.oml__name{min-width:0;line-height:1.35;display:grid}.oml .eg-status{white-space:nowrap;flex:none;align-self:center}.oml strong{overflow-wrap:anywhere;font-size:.95rem}.oml small{color:var(--m);font-size:var(--p)}.onboarding-form{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.onboarding-form>fieldset{border:0;gap:1rem;min-inline-size:0;margin:0;padding:0;display:grid}.onboarding-form>fieldset>legend{margin-bottom:.75rem;padding:0;font-weight:600}.form-more>summary{cursor:pointer;width:fit-content;color:var(--eg-primary-text);padding-block:.6rem;font-weight:600}.form-more[open]>summary{margin-bottom:.5rem}.form-more__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:40rem){.form-more__body{grid-template-columns:minmax(0,1fr)}}.os{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem .75rem;margin-top:1rem;display:grid}.os:has(>input[type=hidden]){grid-template-columns:auto;justify-content:start}.os .button{min-height:48px}.os select{height:48px}.os__help,.os .im{grid-column:1/-1;margin:0}.onboarding-card>.onboarding-card__actions{max-width:none}.onboarding-card__actions{border-top:var(--aj);flex-wrap:wrap;gap:.6rem;margin:1.1rem 0 0;padding-top:1.1rem;display:flex}.onboarding-form__row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.onboarding-form__row .button{min-width:9rem;height:48px;min-height:48px}.onboarding-form__notes{gap:.35rem;margin-top:-.5rem;display:grid}.onboarding-form__legal{margin:0}.onboarding-form__legal a{color:var(--eg-primary-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.join-invitation{gap:1rem;margin-top:1.5rem;display:grid}.join-invitation>.im:empty{display:none}.jin{border:var(--aj);border-radius:var(--o);background:var(--ae);align-items:start;gap:.65rem;padding:.9rem;display:flex}aside.jin{margin-top:1.5rem}.jin>svg{color:var(--am);flex:none}.jin strong{font-size:.86rem}.jin p{max-width:68ch;color:var(--m);margin:.35rem 0 0;font-size:.82rem}.join-invitation__actions{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;display:flex}.jif{border:var(--aj);border-radius:var(--aa);background:var(--al);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:clamp(1rem,4vw,1.6rem);display:grid}.jif .button{min-height:48px}.issued-token{border-radius:var(--aa);background:#f6f2eb;border:1px solid #af9e7f;margin-top:1.25rem;padding:clamp(1rem,4vw,1.6rem)}.issued-token h3{font-family:var(--l);align-items:center;gap:.5rem;margin:0;font-size:1.05rem;display:flex}.issued-token h3 svg{color:var(--ag);flex:none}.issued-token>p{max-width:70ch;margin:.6rem 0 0;font-size:.85rem}.issued-token__value{border:1px dashed var(--an);border-radius:var(--o);background:var(--al);margin-top:.9rem;padding:.8rem}.issued-token__value code{overflow-wrap:anywhere;font-family:var(--font-data);-webkit-user-select:all;user-select:all;font-size:.95rem}.issued-token__actions{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.member-register,.invitation-register{gap:1rem;margin-top:1.25rem;display:grid}.member-card,.invitation-card{border:var(--aj);border-inline-start:4px solid var(--am);border-radius:var(--n);background:var(--al);min-width:0;padding:clamp(1rem,3vw,1.4rem)}.member-card__heading,.ich{justify-content:space-between;align-items:start;gap:1rem;display:flex}.member-card__heading h2,.ich h2{overflow-wrap:anywhere;font-family:var(--l);margin:.55rem 0 0;font-size:1.1rem}.member-card__heading p,.ich p{color:var(--m);margin:.25rem 0 0;font-size:.75rem}.member-editor{border-top:var(--aj);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.member-editor .button{min-height:48px}.member-editor .im{grid-column:1/-1}.member-card>.im{border-top:var(--aj);margin-top:1rem;padding-top:1rem}.invitation-card .im{margin-top:.8rem}@media (max-width:840px){.abi{display:none}}@media (max-width:620px){.onboarding-form,.onboarding-form__row,.os,.jif,.member-editor{grid-template-columns:1fr}.os .button,.onboarding-form__row .button,.onboarding-card__actions .button,.jif .button,.member-editor .button,.issued-token__actions .button,.join-invitation__actions .button{width:100%}.member-card__heading,.ich{flex-direction:column;align-items:stretch}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skeleton{border-radius:var(--n);background:linear-gradient(90deg, var(--an), var(--al), var(--an));background-size:220% 100%;animation:1.5s infinite skeleton}.skeleton--line{width:8rem;height:1rem;margin-top:1rem}.skeleton--heading{width:min(90%,30rem);height:2.6rem;margin-top:.8rem}.skeleton--conversation{min-height:8rem}.skeleton--thread{min-height:32rem;margin-top:1rem}.conversation-register{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.conversation-card__context{margin:.8rem 0 0;font-size:.82rem}.conversation-card__blocked{color:var(--ag);align-items:center;gap:.4rem;margin:.6rem 0 0;font-size:.8rem;display:flex}.conversation-card__blocked svg{flex:none}.conversation-block{justify-items:start;gap:.6rem;display:grid}.message-report__open{color:var(--m);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.7rem;padding:0;font-size:.75rem;text-decoration:underline}.message-report__open:hover{color:var(--ah)}.message-report{border-top:var(--aj);gap:.6rem;margin-top:.8rem;padding-top:.8rem;display:grid}.message-report__actions{flex-wrap:wrap;gap:.5rem;display:flex}.message-report__done{color:var(--ai);margin:.7rem 0 0;font-size:.76rem}.start-conversation{justify-items:start;gap:.5rem;margin-top:.9rem;display:grid}@media (max-width:620px){.conversation-block .button,.start-conversation .button{width:100%}}.product-detail__media{margin-block:1.25rem}.product-detail__no-media{border:1px dashed var(--an);border-radius:var(--eg-radius-surface,1rem);color:var(--m);margin:0;padding:1.25rem;font-size:.9rem;line-height:1.95}html[lang=en]{--l:var(--font-display);--font-display:"IBM Plex Sans", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, "EgySans", sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "EgySans", sans-serif}html[lang=en] :lang(ar){--l:var(--font-display);--font-display:var(--font-body);--font-body:"EgySans", "IBM Plex Sans Arabic", sans-serif}.arabic-only-notice{border:var(--aj);border-radius:var(--o);background:var(--ab);color:var(--m);text-align:start;margin-block:0 clamp(1rem,3vw,1.75rem);padding-block:.7rem;padding-inline:.9rem;font-size:.86rem}html[lang=en] .hc h1{max-width:20ch}[dir=rtl] [data-logical-direction=forward]{transform:scaleX(-1)}.language-switcher{align-items:center;display:flex}.language-switcher__options{border:var(--aj);border-radius:var(--o);background:var(--al);align-items:center;display:flex;overflow:hidden}.lso{min-height:44px;color:var(--m);background:0 0;border:0;align-items:center;padding-inline:.85rem;font-size:.86rem;font-weight:600;display:inline-flex}.lso:hover{color:var(--am)}.lso[aria-current=true]{color:var(--am);background:#c9360a1a}.foreign-content{display:inline}.foreign-content__tag{color:var(--m);font-size:var(--p);vertical-align:middle;white-space:nowrap;background:#4a59681f;border-radius:999px;padding-inline:.45rem;font-weight:600;display:inline-block}.arabic-only-tag{border:var(--aj);color:var(--m);font-size:var(--p);letter-spacing:.02em;white-space:nowrap;border-radius:999px;margin-inline-start:.35rem;padding-inline:.4rem;font-weight:600;display:inline-block}.supplier-profile__alternate-name{color:var(--m);margin-block:.15rem 0}.header-actions .language-switcher__options{background:0 0;border-color:#0000}.header-actions .lso[aria-current=true]{display:none}.header-actions .lso{border-radius:var(--o);white-space:nowrap;padding-inline:.75rem}.mml{border-block-start:var(--aj);padding:.6rem .8rem .2rem}.mml .language-switcher__options{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.mml .lso{overflow-wrap:anywhere;white-space:normal;justify-content:center;min-width:0;padding-inline:.5rem}.supplier-signals dl{gap:.5rem;margin:0;display:grid}.supplier-signal{gap:.15rem;display:grid}.supplier-signal dt{color:var(--m);font-size:var(--p);font-weight:600}.supplier-signal dd{margin:0;font-size:.85rem;font-weight:600;line-height:1.5}.supplier-signal[data-measured=no] dd{color:var(--m);font-weight:500}.supplier-signals__disclosure{max-width:78ch;color:var(--m);border-inline-start:3px solid #cc9d94;margin:.9rem 0 0;padding-inline-start:.75rem;font-size:.75rem;line-height:1.8}.supplier-signals__absent,.supplier-signals__quiet,.supplier-rating--unrated{color:var(--m);font-size:var(--y);line-height:var(--eg-leading-ui);margin:0}.supplier-rating p{margin:0;font-size:.85rem}.supplier-rating strong{font-family:var(--l);font-size:1.35rem}.supplier-rating__count{color:var(--m);font-size:.75rem}.comparison-picker{gap:1.25rem;display:grid}.comparison-picker fieldset{border:0;margin:0;padding:0}.comparison-picker legend{font-family:var(--l);padding:0;font-size:1.05rem}.comparison-picker__hint{max-width:78ch;color:var(--m);margin:.35rem 0 1.1rem;font-size:.82rem;line-height:1.8}.comparison-picker__submit{z-index:2;border-top:var(--aj);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;justify-content:flex-end;padding-block:.75rem;display:flex;position:sticky;bottom:0}.comparison-scroll{border:var(--aj);border-radius:var(--n);background:var(--al);margin-top:1.5rem;overflow-x:auto}.ct{border-collapse:collapse;width:100%;font-size:.85rem}.ct th,.ct td{border-bottom:var(--aj);text-align:start;vertical-align:top;min-width:12rem;padding:.85rem}.ct th[scope=row]{z-index:1;background:var(--q);min-width:10rem;color:var(--m);font-size:var(--p);font-weight:600;position:sticky;inset-inline-start:0}.ct thead th{z-index:2;background:var(--q);position:sticky;top:0}.comparison-table__head{justify-items:start;gap:.35rem;display:grid}.comparison-table__head a{font-family:var(--l);font-size:1rem;line-height:1.4}.comparison-table__remove{min-height:44px;color:var(--m);font-size:var(--p);align-items:center;font-weight:600;display:inline-flex}.comparison-table__list{margin:0;padding-inline-start:1.1rem}.comparison-table__actions{gap:.5rem;display:grid}.comparison-notice{border-inline-start:3px solid var(--an);color:var(--m);margin:1rem 0 0;padding-inline-start:.75rem;font-size:.82rem;line-height:1.8}.comparison-notice--warning{border-inline-start-color:var(--ag);color:var(--ak)}.comparison-footnotes{border:var(--aj);border-radius:var(--n);background:var(--q);margin-top:1.5rem;padding:clamp(1rem,3vw,1.6rem)}.comparison-footnotes h2{font-family:var(--l);margin:0 0 .6rem;font-size:1.05rem}.comparison-footnotes p{max-width:78ch;color:var(--m);margin:0 0 .75rem;font-size:.78rem;line-height:1.9}.comparison-actions{justify-content:flex-start;margin-top:1.25rem;display:flex}@media (max-width:720px){.ct th,.ct td{min-width:10rem}.ct th[scope=row]{min-width:8rem}}.contextual-route-link{margin-block:0 var(--eg-space-5);color:var(--m)}.contextual-route-link a,.text-link{color:var(--am);text-underline-offset:.22em;font-weight:700}.review-workspace,.review-workspace>section,.review-grid{gap:var(--eg-space-5);display:grid}.review-workspace{margin-block-end:var(--eg-space-8)}.review-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start}.review-card,.review-empty{border:var(--aj);border-radius:var(--n);background:var(--al);padding:clamp(var(--eg-space-4), 3vw, var(--eg-space-6));box-shadow:var(--u)}.review-card--action{border-block-start:.25rem solid var(--am)}.review-card h2,.review-card p{margin-block-start:0}.review-card form,.review-comment,.review-card form>label{gap:var(--z);display:grid}.review-card form{margin-block-start:var(--eg-space-4)}.review-ratings-grid,.rsl{gap:var(--w);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.review-ratings-grid label,.rsl>div{gap:var(--eg-space-1);display:grid}.review-ratings-grid select,.review-card form>label select,.review-comment textarea{border:var(--aj);border-radius:var(--o);background:var(--al);min-block-size:3rem;color:var(--ak);padding:var(--z) var(--w);font:inherit}.review-comment textarea{resize:vertical;min-block-size:7.5rem}.review-privacy-note,.review-card small,.review-empty,.muted{color:var(--m)}.review-card__heading,.review-actions{justify-content:space-between;align-items:center;gap:var(--z);flex-wrap:wrap;display:flex}.review-status{background:var(--ab);padding:var(--eg-space-1) var(--w);border-radius:999px;font-weight:700}.rsl{margin-block:var(--eg-space-4)}.rsl>div{border-inline-start:.2rem solid var(--an);padding-inline-start:var(--z)}.rsl dt{color:var(--m)}.rsl dd{margin:0;font-weight:800}.review-body,.review-response{overflow-wrap:anywhere;white-space:pre-wrap}.review-response{margin-block:var(--eg-space-4);border-inline-start:.25rem solid var(--an);background:var(--ab);padding:var(--w) var(--eg-space-4)}.review-response--hidden{border-inline-start-color:var(--an)}.review-actions{margin-block:var(--eg-space-4);justify-content:flex-start}.form-success{color:var(--ai)}.public-reviews,.public-reviews__list{gap:var(--eg-space-5);display:grid}.public-reviews{margin-block:var(--eg-space-8)}.public-reviews__disclosure{max-inline-size:72ch;color:var(--m)}.public-review{border-block-start:var(--aj);padding-block-start:var(--eg-space-5)}.public-review>header{justify-content:space-between;gap:var(--z);flex-wrap:wrap;display:flex}.public-review time{color:var(--m)}@media (max-width:42rem){.review-ratings-grid,.rsl{grid-template-columns:1fr}}.sh .customer-brand-lockup--header{--eg-lockup-mark:2.35rem;--eg-lockup-gap:.4rem;width:8.75rem}@media (max-width:620px){.sh .customer-brand-lockup--header{--eg-lockup-mark-compact:2.1rem;--eg-lockup-gap-compact:.35rem;width:7.5rem}.header-inner{min-height:3.75rem;padding-block:.35rem}}.button,.ss a,.afc,.lso{transition:background-color var(--d), border-color var(--d), color var(--d), box-shadow var(--c), transform var(--d)}.button:active,.ss a:active,.afc:active,.lso:active{transform:scale(var(--eg-motion-press-scale,.98));transition-duration:60ms}@media (prefers-reduced-motion:reduce){.button:hover,.button:active,.ss a:active,.afc:active,.lso:active{transform:none}}.sfh .hero-grid{padding-block:clamp(1.25rem,2.4vw,2rem)}.sfh .hc{width:min(100%,72rem);animation:eg-enter-fade var(--e) both;margin-inline:0}.sfh .hc h1,html[lang=en] .sfh .hc h1{max-width:24ch;font-size:var(--eg-type-hero,clamp(1.75rem, 1.05rem + 2.9vw, 3.5rem));font-weight:700;line-height:var(--eg-leading-hero,1.2);text-wrap:balance;margin-block:.85rem 0}[dir=rtl] .sfh .hc h1{max-width:30ch;line-height:1.3}.sfh .hc h1 span{display:inline}.sfh .hs{width:min(100%,60rem);margin-top:1.25rem}.sfh .hs>label{font-size:var(--h)}.sfh .hs>div{border-radius:calc(var(--o) + .25rem);border-color:#0000;min-height:3.75rem;box-shadow:0 14px 34px #00000038}.sfh .hs input{font-size:var(--eg-type-field,1rem)}.sfh .hs .button{min-height:3.1rem;padding-inline:1.35rem}.home-catalog .eg-section-heading h2{font-size:var(--g);line-height:var(--eg-leading-section,1.3)}@media (max-width:620px){.sfh .hero-grid{padding-block:1.25rem 1.4rem}.sfh .hc h1,html[lang=en] .sfh .hc h1,[dir=rtl] .sfh .hc h1{max-width:none;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.125rem)}.sfh .hs{margin-top:1rem}.home-catalog{padding-block:1.5rem 3rem}}@media (max-width:1100px){.psf .psp{grid-template-columns:minmax(13rem,1.5fr) repeat(2,minmax(8rem,1fr))}}@media (max-width:900px){.psf .psp,.psf .fmf{grid-template-columns:repeat(2,minmax(0,1fr))}.psf .ffs,.psf .ff--price{grid-column:1/-1}}@media (max-width:620px){.market-header{margin-top:.25rem}.market-header h1{font-size:var(--g)}.psf{gap:.65rem;margin-top:.75rem;padding:.75rem}.psf .psp,.psf .fmf{gap:.65rem}.psf .fmf{grid-template-columns:minmax(0,1fr)}.psf .ffs,.psf .ff--price{grid-column:1/-1}.psf .psa{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.psf .psa .button{width:100%}.psf .psp{grid-template-columns:minmax(0,1fr) auto}.psf .ffs{grid-column:auto}.filters-toggle,.filters-toggle__label{display:inline-flex}.psf:has(.filters-toggle:not(:checked)) :is(.psp>.ff:not(.ffs),.filter-more,.psa){display:none}.psp>.ff:not(.ffs){grid-column:1/-1}.rt{flex-direction:row;align-items:center;gap:.35rem .75rem;margin-top:.5rem}.ss{flex-wrap:wrap;width:100%;margin-inline-start:0}}.ss a[aria-current=true],.ss a:hover{transition-duration:var(--eg-duration-hover,.16s)}.header-catalog{align-items:center;gap:.5rem;display:flex}.header-search-row{display:none}body:has(:is(.hs,.df)) .sh :is(.hsf,.header-search-row){display:none}@media (max-width:26rem){.header-inner,.header-catalog{gap:.4rem}.header-catalog .eg-catdrawer-button__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}body:has(.comparison-picker input[name=s]:checked){--eg-floating-offset:5rem}.category-branch ul,.portfolio-chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.category-branch{margin-block:.75rem}.category-branch a,.portfolio-chips a{border:var(--aj);background:var(--al);min-height:44px;color:var(--m);font-size:var(--h);border-radius:999px;align-items:center;padding-inline:.9rem;font-weight:600;display:inline-flex}.category-branch a[aria-current=page]{border-color:var(--am);color:var(--am)}.product-detail__story{align-content:start;gap:1rem;display:grid}.product-specs-table table{border-collapse:collapse;width:100%}.product-specs-table th,.product-specs-table td{border-top:var(--aj);text-align:start;vertical-align:top;padding:.6rem 0}.product-specs-table th{width:40%;color:var(--m);padding-inline-end:1rem;font-weight:500}.product-rail__notice{border-inline-start:3px solid var(--ad);color:var(--ak);font-size:var(--h);margin:0;padding-inline-start:.75rem;font-weight:600}.product-rail__maker-head{align-items:center;gap:.6rem;display:flex}.supplier-monogram{border-radius:var(--o);width:3rem;height:3rem;font-family:var(--l);flex:none;place-items:center;font-size:1.35rem;font-weight:700;line-height:1;display:inline-grid}.spl{object-fit:contain;background:#fff}.supplier-monogram--small{width:2.25rem;height:2.25rem;font-size:1rem}.supplier-monogram--large{border-radius:var(--n);width:clamp(4rem,12vw,5.5rem);height:clamp(4rem,12vw,5.5rem);font-size:clamp(1.75rem,5vw,2.4rem)}.supplier-monogram--0{background:var(--ad);color:var(--eg-on-primary)}.supplier-monogram--1{background:var(--eg-primary-strong);color:var(--eg-on-primary)}.supplier-monogram--2{background:var(--eg-accent);color:var(--ak)}.supplier-monogram--3{background:var(--eg-marketing-paper);color:var(--eg-primary-text-strong)}.supplier-monogram--4{background:var(--eg-admin-tint);color:var(--eg-on-admin-tint)}.supplier-monogram--5{background:var(--eg-surface-sunken);color:var(--ak)}.product-grid{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}@media (max-width:620px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}}.product-grid,.supplier-discovery-grid{transition:var(--b)}main[aria-busy=true] :is(.product-grid,.supplier-discovery-grid){opacity:.55;transition-delay:.12s}.loading-shell{animation:eg-enter-fade var(--b) both}@media (max-width:40rem){.eg-wa-fab{width:3rem;height:3rem}.egf{padding-bottom:4.5rem}body:has(.product-grid,.product-detail) .eg-wa-fab{display:none}}.hsf{border:var(--aj);border-radius:var(--o);background:var(--al);flex:1 1 0;min-width:9rem;min-height:44px;display:flex}.hsf input{border:0;flex:1;min-width:0;padding-inline:.75rem}@media (max-width:63.99rem){.sh,.sh .header-inner{transition:var(--b)}.sh[data-condensed=true]{box-shadow:var(--u);translate:0 -.625rem}.sh[data-condensed=true] .header-inner{translate:0 .3rem}}.hm::details-content{opacity:0;transition:var(--c) allow-discrete}.hm[open]::details-content{opacity:1}.decision-trigger{justify-items:start;gap:.3rem;display:grid}.decision-trigger__hint{max-width:34ch;color:var(--m);font-size:.78rem;line-height:1.5}.account-security__row{border-block:1px solid;border-block-color:color-mix(in srgb, currentColor 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;max-inline-size:40rem;margin-block:1rem 1.5rem;padding-block:.875rem;display:flex}.account-security__row p{margin:0;font-weight:600}
