:root{--wb-primary:#12395b;--wb-accent:#ed4b2f;--wb-surface:#eef4f7;--wb-ink:#14212b;--wb-muted:#60717d;--wb-line:#d7e1e7}body[data-wb-preset=signal]{--wb-primary:#9f1831;--wb-accent:#ef3e2f;--wb-surface:#f8f1f2;--wb-ink:#241b1d;--wb-muted:#6f5c60;--wb-line:#ead8dc}body[data-wb-preset=graphite]{--wb-primary:#242a31;--wb-accent:#c08a2f;--wb-surface:#f5f2eb;--wb-ink:#1c1e21;--wb-muted:#67696d;--wb-line:#ded9cf}body[data-wb-preset=teal]{--wb-primary:#075a61;--wb-accent:#e19332;--wb-surface:#eff7f6;--wb-ink:#133235;--wb-muted:#577174;--wb-line:#cee1df}.wbh{--p:var(--wb-primary)!important;--a:var(--wb-accent)!important;--s:var(--wb-surface)!important;--ink:var(--wb-ink)!important;--muted:var(--wb-muted)!important;--line:var(--wb-line)!important}.wbg-nav{--wbg-primary:var(--wb-primary)!important;--wbg-accent:var(--wb-accent)!important}.wb-kit__info,.wb-kit__addons,.wb-quote,.weboost-panel,.weboost-addons,.wb-product-documents{border-color:var(--wb-line)!important}.wb-kit__info,.weboost-panel{background:color-mix(in srgb,var(--wb-surface) 48%,#fff)!important}.wb-kit__addons,.weboost-addons,.wb-quote,.wb-product-documents{background:var(--wb-surface)!important}.wb-kit__addons,.weboost-addons,.wb-product-documents{border-left-color:var(--wb-accent)!important}.wb-kit__buy button,.wb-quote button,.wb-rfq-trigger,.weboost-addons__button{background:var(--wb-primary)!important}.wb-kit__buy button:hover,.wb-quote button:hover,.wb-rfq-trigger:hover,.weboost-addons__button:hover{background:var(--wb-accent)!important}.content-for-layout :is(.product-card,.collection-card){border-color:var(--wb-line)}.content-for-layout :is(.product-card,.collection-card) a:hover{color:var(--wb-accent)}.content-for-layout .facets__form,.content-for-layout .facets-controls-wrapper{border-color:var(--wb-line)}.content-for-layout .button:not(.button-unstyled):not(.close-button),.content-for-layout button[type=submit]:not(.button-unstyled){--button-color-background:var(--wb-primary);--button-color-text:#fff}.content-for-layout .button:not(.button-unstyled):not(.close-button):hover,.content-for-layout button[type=submit]:not(.button-unstyled):hover{--button-color-background:var(--wb-accent)}.wb-breadcrumbs{background:color-mix(in srgb,var(--wb-surface) 62%,#fff);border-bottom:1px solid var(--wb-line);color:var(--wb-muted)}.wb-breadcrumbs__inner{align-items:center;display:flex;gap:8px;margin:auto;max-width:1420px;overflow-x:auto;padding:10px 24px;scrollbar-width:thin;white-space:nowrap}.wb-breadcrumbs a{color:var(--wb-primary);font-size:13px;font-weight:700;text-decoration:none}.wb-breadcrumbs a:hover{color:var(--wb-accent);text-decoration:underline}.wb-breadcrumbs span{font-size:13px}.wb-breadcrumbs__current{color:var(--wb-ink);font-weight:700}.wb-breadcrumbs__separator{color:var(--wb-muted);opacity:.65}.product-card .card-gallery,.product-card .product-media-container{aspect-ratio:1/1!important;overflow:hidden}.product-card .card-gallery img,.product-card .product-media-container img{background:#f7f8f9;height:100%!important;object-fit:contain!important;width:100%!important}@media(max-width:749px){.wb-breadcrumbs__inner{padding:8px 14px}.menu-drawer{max-width:88vw!important;width:88vw!important}.menu-drawer__menu{padding-inline:18px!important}.menu-drawer__menu-item--mainlist{font-size:18px!important;line-height:1.25!important;min-height:52px!important;padding-block:10px!important}.menu-drawer__menu-item--parent{font-size:16px!important}.menu-drawer__menu-item--child{font-size:14px!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:4px!important}.menu-drawer__menu-item>.svg-wrapper{padding-block:10px!important}.product-card .card-gallery,.product-card .product-media-container{min-height:0!important}}
