.b2b-category_b2b-category__QMh32{display:grid;grid-template-areas:"breadcrumbs breadcrumbs" "filterBar headline" "filterBar currentRefinement" "filterBar resultCount" "filterBar resultsContent";grid-template-columns:287px auto;grid-template-rows:repeat(4,auto) 1fr;grid-gap:16px 36px;gap:16px 36px;width:100%;max-width:1920px;margin:0 auto;padding:0 96px}.b2b-category_b2b-category__QMh32 .b2b-category_breadcrumbs__jDwNB{grid-area:breadcrumbs}.b2b-category_b2b-category__QMh32 .b2b-category_filterBar__hr6kE{grid-area:filterBar}.b2b-category_b2b-category__QMh32 .b2b-category_headline__uB63j{grid-area:headline}.b2b-category_b2b-category__QMh32 .b2b-category_currentRefinement__n2VWA{grid-area:currentRefinement}.b2b-category_b2b-category__QMh32 .b2b-category_resultCount__DYCLJ{grid-area:resultCount}.b2b-category_b2b-category__QMh32 .b2b-category_resultsContent__Tere7{grid-area:resultsContent}.b2b-category_b2b-category__QMh32 .b2b-category_breadcrumbs__jDwNB{margin-block-end:24px;padding-block:12px}.b2b-category_b2b-category__QMh32 .b2b-category_headline__uB63j{font-size:20px;line-height:24px;font-weight:600}.b2b-category_b2b-category__QMh32 .b2b-category_currentRefinement__n2VWA{min-height:32px}.b2b-category_b2b-category__QMh32 .b2b-category_resultCountWrapper__24RUu{font-size:16px;line-height:24px}@media(max-width:992px){.b2b-category_b2b-category__QMh32{padding:0 24px;grid-template-areas:"breadcrumbs breadcrumbs" "headline headline" "resultCount filterBar" "currentRefinement currentRefinement" "resultsContent resultsContent";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.b2b-category_b2b-category__QMh32 .b2b-category_breadcrumbs__jDwNB{font-size:14px;line-height:18px;margin-block-end:0}.b2b-category_b2b-category__QMh32 .b2b-category_filterBar__hr6kE{justify-items:flex-end;align-self:flex-end}.b2b-category_b2b-category__QMh32 .b2b-category_resultCountWrapper__24RUu{display:flex;align-items:center}.b2b-category_b2b-category__QMh32 .b2b-category_currentRefinement__n2VWA{min-height:32px;overflow-x:scroll;width:calc(100% + 24px);position:relative;right:0}.b2b-category_b2b-category__QMh32 .b2b-category_resultsContent__Tere7{border-top:1px solid #e6e5e3}}.Tag_tag__NNl5n{box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;white-space:nowrap;font-size:14px;line-height:20px;padding:0 12px;gap:8px;height:32px;border:1px solid #00157a;border-radius:32px;color:#00157a}.Tag_tag__NNl5n:hover{cursor:pointer;background-color:#edf1ff}.Tag_tag__NNl5n:focus-visible{outline:1px solid #8c2fd5;outline-offset:2px}.Tag_tag__NNl5n:active{background-color:#bccfff}.Tag_tag--selected__LcpDs{background-color:#00157a;color:#fff;border:1px solid #00157a}.Tag_tag--selected__LcpDs:hover{cursor:pointer;background-color:#1933ad;border:1px solid #1933ad}.Tag_tag--selected__LcpDs:focus-visible{outline:1px solid #8c2fd5;outline-offset:2px}.Tag_tag--selected__LcpDs:active{background-color:#000c38;border:1px solid #000c38}.CurrentRefinement_currentRefinement__awxWW{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:8px 10px;width:100%;max-width:100%}@media(max-width:992px){.CurrentRefinement_currentRefinement__awxWW{flex-wrap:nowrap}}.Pagination_searchPagination__0QMmj{padding:16px;display:flex;justify-content:center}.RefinementList_refinementList__2_LBP{border-bottom:1px solid #e6e5e3;cursor:pointer}.RefinementList_refinementList__trigger__r5cID{width:100%;display:flex;justify-content:space-between;align-items:center;padding-block:13px}.RefinementList_refinementList__trigger__label___3nLQ{display:flex;gap:8px;font-size:16px;line-height:24px;font-weight:500;color:#292f32}.RefinementList_refinementList__trigger__icon__dxoJm{transition:transform .3s cubic-bezier(.87,0,.13,1);width:15px}.RefinementList_refinementList__trigger__r5cID[data-state=open] .RefinementList_refinementList__trigger__icon__dxoJm{transform:rotate(180deg)}.RefinementList_refinementList__content__VnIvf{overflow:hidden}.RefinementList_refinementList__content__VnIvf[data-state=open]{animation:RefinementList_slideDown__rPNds .3s cubic-bezier(.87,0,.13,1);margin-block-end:16px}.RefinementList_refinementList__content__VnIvf[data-state=closed]{animation:RefinementList_slideUp__aoziA .3s cubic-bezier(.87,0,.13,1)}@keyframes RefinementList_slideDown__rPNds{0%{height:0;margin-block-end:0}to{height:var(--radix-accordion-content-height);margin-block-end:16px}}@keyframes RefinementList_slideUp__aoziA{0%{height:var(--radix-accordion-content-height);margin-block-end:16px}to{height:0;margin-block-end:0}}.Checkbox_Checkbox__o8nFi{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:8px;cursor:pointer;width:100%}.Checkbox_Checkbox__o8nFi+.Checkbox_Checkbox__o8nFi{margin-top:16px}.Checkbox_CheckboxContainer__33vYk{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:12px;cursor:pointer;width:100%}.Checkbox_Root__vW3OH{flex:0 0 auto;all:unset;background-color:#fff;width:20px;height:20px;aspect-ratio:1/1;border-radius:2px;display:flex;align-items:center;justify-content:center;border:1px solid #9ca3af;box-sizing:border-box}.Checkbox_Root__vW3OH:hover{border:2px solid #3b54d6}.Checkbox_Root__vW3OH:active{border:2px solid #1933ad}.Checkbox_Root__vW3OH:disabled{border:1px solid #e5e7eb}.Checkbox_Root__vW3OH:focus-visible{outline-offset:2px;outline:2px solid #8c2fd5}.Checkbox_Root__vW3OH[aria-invalid=true]{border:1px solid #b91c1c}.Checkbox_Root__vW3OH[data-state=checked],.Checkbox_Root__vW3OH[data-state=indeterminate]{background-color:#2b42bd;border:none}.Checkbox_Root__vW3OH[data-state=checked]:hover,.Checkbox_Root__vW3OH[data-state=indeterminate]:hover{background-color:#3b54d6}.Checkbox_Root__vW3OH[data-state=checked]:active,.Checkbox_Root__vW3OH[data-state=indeterminate]:active{background-color:#1933ad}.Checkbox_Root__vW3OH[data-state=checked]:disabled,.Checkbox_Root__vW3OH[data-state=indeterminate]:disabled{background-color:#bccfff}.Checkbox_Root__vW3OH[data-state=checked]:focus-visible,.Checkbox_Root__vW3OH[data-state=indeterminate]:focus-visible{outline-offset:2px;outline:2px solid #8c2fd5}.Checkbox_Root__vW3OH[data-state=checked][aria-invalid=true],.Checkbox_Root__vW3OH[data-state=indeterminate][aria-invalid=true]{background-color:#b91c1c}.Checkbox_Indicator__Tdd9U{display:flex;align-items:center;justify-content:center}.Checkbox_Label__ywE4e{flex:1 1 auto;min-width:0;white-space:wrap;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#292f32;cursor:pointer}.Checkbox_Label--disabled__XNZC6{color:#9ca3af}.Checkbox_ValidationMessage__qi2Q2{flex:0 0 100%;width:100%;margin-top:2px;display:flex;align-items:center;font-weight:400;font-size:12px;line-height:16px;color:#b91c1c}.NumberBadge_numberBadge___iLnJ{width:32px;display:flex;flex-direction:row;justify-content:center;height:22px;padding:2px 4px;text-align:right;border-radius:4px}.NumberBadge_numberBadge--default__myDNs{color:#1933ad;background:#edf1ff}.NumberBadge_numberBadge--highlighted__1fYAt{color:#fff;background:#3b54d6}.NumberBadge_numberBadge--closed__LnqfB{color:#1f2937;background:#f3f4f6;border:1px solid #1f2937}.NumberBadge_numberBadge--error__6YqHT{color:#fff;background:#991b1b}.NumberBadge_numberBadge--warning__MDFYP{color:#fff;background:#b14b07}.NumberBadge_numberBadge--disabled__1ZQ38{color:#9ca3af;background:#f3f4f6}.NumberBadge_typography__9KL7l{font-weight:500;font-size:12px;line-height:18px;display:flex;align-items:center;text-align:center;text-transform:uppercase}.FilterBar_filterBar__RKOwO{margin-block-end:250px}.FilterBar_filterBar__title__Zg8sr h3{font-size:20px;line-height:24px;font-weight:600;margin-block-end:12px}.FilterBar_filterBarMobileFlyout__trigger__icon__BR7Nv{width:20px;height:20px}.FilterBar_filterBarMobileFlyout__content__filters__5G9s3{height:auto;overflow-y:auto;margin-block-end:-1px}.FilterBar_filterBarMobileFlyout__content__actions__Nr3AS{position:relative;width:calc(100% + 48px);left:-24px;display:flex;flex-direction:column;gap:8px;padding:16px 24px 0;border-top:1px solid #e6e5e3;background-color:#fff}.Spinner_spinner__02eyn{width:19px;padding:3px;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 90deg at 50% 50%,#3b54d6 0deg,#fff .04deg,#3b54d6 1turn);--_m:conic-gradient(from 90deg at 50% 50%,#3b54d6 0deg,#fff 0.04deg,#3b54d6 360deg),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:Spinner_rotation__vzeso 1s ease-in-out infinite}@keyframes Spinner_rotation__vzeso{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddToCartButton_AddToCartButton__u25bi,.AddToCartButton_AddToCartButton__u25bi button{width:100%}.AddToCartButton_AddToCartButton__u25bi.AddToCartButton_circle__Wye8T button{width:-moz-fit-content;width:fit-content;aspect-ratio:1/1}.AddToCartButton_NotificationContainer__Dt_mS{width:var(--radix-popover-trigger-width)}.AddToCartButton_NotificationContainer__Dt_mS button{width:auto!important}.AddToCartButton_NotificationContainer__Dt_mS.AddToCartButton_circle__Wye8T{width:400px;overflow:auto}.AddToCartButton_NotificationContainer__Dt_mS.AddToCartButton_circle__Wye8T a{color:inherit}.AddToCartButton_NotificationContainer__Dt_mS.AddToCartButton_circle__Wye8T .OtbLink-module_link{color:inherit;text-decoration:underline!important}.B2BBuyBox_addToCartWrapper__33Isx{display:flex;flex-direction:row;align-items:center;gap:8px}.SearchProductListCard_searchProductListCard__sNj9T:last-of-type .OtbProductListCard-module_productListCard{border-bottom:0}.Price_price__fallback__1MzxP{display:block;margin-bottom:12px;font-size:.875rem;font-weight:400;line-height:1.25rem}.NextImageComponent_image__wrapper__zmC_O{position:relative;width:100%;overflow:hidden}.NextImageComponent_image__wrapper--custom-cursor__yh150{cursor:var(--media-button--cursor)}.NextImageComponent_image__wrapper--1by1__mjFQM{aspect-ratio:1/1}.NextImageComponent_image__wrapper--3by4__m364X{aspect-ratio:3/4}.NextImageComponent_image__wrapper--4by3__TBYJc{aspect-ratio:4/3}.NextImageComponent_image__wrapper--8by9__Lf6u1{aspect-ratio:8/9}.NextImageComponent_image__wrapper--16by7__AJciF{aspect-ratio:16/7}.NextImageComponent_image__wrapper--16by9__2DqhK{aspect-ratio:16/9}.NextImageComponent_image__wrapper--5by4__1QC_a{aspect-ratio:5/4}.NextImageComponent_image__wrapper--1by2__keKpC{aspect-ratio:1/2}.NextImageComponent_image__wrapper__next-image__0hqhn{filter:none;transition:"0.5s filter linear";object-fit:cover}.NextImageComponent_image__wrapper__next-image-blured__qW2Z2{filter:blur(20px);object-fit:cover}.NextImageComponent_image__wrapper__description__AULO9{display:none}.NextImageComponent_image--circle__gqs62{border-radius:var(--radius-circle)}@media(max-width:479.98px){.NextImageComponent_image--circle__gqs62{transform:translate(-60px);padding-inline-start:120%;padding-block-end:10%}}.NextImageComponent_image--backdrop-position-left__muwqI{box-shadow:100px 0 0 30px var(--background-color)}@media(max-width:768.98px){.NextImageComponent_image--backdrop-position-left__muwqI{box-shadow:60px 60px 0 30px var(--background-color)}}.NextImageComponent_image--backdrop-position-right__X7EfA{box-shadow:-100px 0 0 30px var(--background-color)}@media(max-width:768.98px){.NextImageComponent_image--backdrop-position-right__X7EfA{box-shadow:-60px 60px 0 30px var(--background-color);transform:translate(0);padding-inline-start:120%;padding-block-end:10%}}.NextImageComponent_image--backdrop-color-red__5IKGD{--background-color:var(--color-brand-red-alt)}.NextImageComponent_image--backdrop-color-burgundy__kwMHe{--background-color:var(--color-brand-burgundy-alt)}.NextImageComponent_image--backdrop-color-aqua__ZHfvZ,.NextImageComponent_image--backdrop-color-green__8kdFk{--background-color:var(--color-bg-emphasis0)}.NextImageComponent_image--media-gallery-overlay__XNxKb .NextImageComponent_image__wrapper__next-image__0hqhn{object-fit:contain}.GenericConfigurator_genericConfigurator__Trigger__BqDMA,.GenericConfigurator_genericConfigurator__iasOd{width:100%}.GenericConfigurator_genericConfigurator__Trigger__icon__vLxoE{margin-inline-end:14px}.GenericConfigurator_genericConfigurator__Trigger__BqDMA .OtbButton-module_btn__label{display:flex;align-items:center;font-weight:500}.GenericConfigurator_genericConfigurator__content__VjFJ0{padding:0;width:486px;overflow:hidden}.GenericConfigurator_genericConfigurator__content__VjFJ0 .OtbFlyout-module_FlyoutHeader{margin:0;min-height:unset}.GenericConfigurator_genericConfigurator__content__VjFJ0 .OtbFlyout-module_FlyoutHeader .OtbFlyout-module_FlyoutClose{position:absolute;right:24px;top:29px}@media(max-width:768.98px){.GenericConfigurator_genericConfigurator__content__VjFJ0{width:100%}}.GenericConfigurator_editable-container__2JsTd{position:relative;display:flex;width:max-content}.GenericConfigurator_error__psXfX{position:absolute;top:0;right:0;transform:translateY(-100%);padding-bottom:8px;width:-moz-fit-content;width:fit-content;min-width:400px}.GenericConfigurator_baseGenericConfigurator--CTAsWrapper__1zLaC{display:flex;justify-content:flex-end;gap:8px}.GenericConfigurator_genericConfigurator__content__VjFJ0{padding:0!important;width:486px!important;overflow:hidden!important}.GenericConfigurator_genericConfigurator__content__VjFJ0 div[data-flyout-header=true]{margin:0;min-height:unset}.GenericConfigurator_genericConfigurator__content__VjFJ0 button[data-flyout-close=true]{position:absolute;right:24px;top:29px}.Flyout_FlyoutOverlay___sg5_{position:fixed;inset:0;background-color:#0000004d;z-index:var(--z-index-modal-backdrop)}.Flyout_FlyoutOverlay___sg5_[data-state=open]{animation:Flyout_overlayShow__95WWO var(--transition-base)}.Flyout_FlyoutOverlay___sg5_[data-state=closed]{animation:Flyout_overlayHide__DsW0o var(--transition-base)}.Flyout_FlyoutTrigger__oWc8e{cursor:pointer}.Flyout_FlyoutContent__Qdac1{background-color:#fff;border-radius:var(--radius-large) var(--radius-large) 0 0;position:fixed;bottom:0;width:100vw;max-width:100vw;max-height:calc(100% - 64px);padding:24px;z-index:var(--z-index-modal);height:auto}.Flyout_FlyoutContent-wrapper___gCsI{display:flex;flex-direction:column;height:100%}.Flyout_FlyoutContent__Qdac1[data-state=open]{animation:Flyout_contentShowMobile__kQAn_ var(--transition-base)}.Flyout_FlyoutContent__Qdac1[data-state=closed]{animation:Flyout_contentHideMobile__ci4c1 var(--transition-base)}@media(min-width:769px){.Flyout_FlyoutContent__Qdac1{right:0;max-height:unset;height:100vh;width:400px;border-radius:var(--radius-large) 0 0 var(--radius-large)}.Flyout_FlyoutContent__Qdac1[data-state=open]{animation:Flyout_contentShowDesktop__8uTVh var(--transition-base)}.Flyout_FlyoutContent__Qdac1[data-state=closed]{animation:Flyout_contentHideDesktop__ZLFvz var(--transition-base)}}.Flyout_FlyoutContent__Qdac1:focus{outline:none}.Flyout_FlyoutClose__OBGP1{z-index:999;border:unset;background:unset}.Flyout_FlyoutClose__OBGP1:hover{cursor:pointer}.Flyout_FlyoutHeader__B_8TP{display:flex;flex-direction:row;justify-content:space-between;margin-block-end:8px;min-height:30px}.Flyout_FlyoutHeader--withTitle____r5L{margin-block-end:24px}.Flyout_FlyoutTitle__aqIP3{color:#222;font-size:20px;font-weight:600;line-height:30px}@media(min-width:769px){.Flyout_FlyoutTitle__aqIP3{font-size:20px}}.Flyout_FlyoutDescription__GJaSv{margin-bottom:20px;color:var(--mauve-11);font-size:15px;line-height:1.5}@keyframes Flyout_overlayShow__95WWO{0%{opacity:0}to{opacity:1}}@keyframes Flyout_overlayHide__DsW0o{0%{opacity:1}to{opacity:0}}@keyframes Flyout_contentShowMobile__kQAn_{0%{opacity:1;bottom:-400px}to{opacity:1;bottom:0}}@keyframes Flyout_contentShowDesktop__8uTVh{0%{right:-400px}to{right:0}}@keyframes Flyout_contentHideMobile__ci4c1{0%{bottom:0}to{bottom:-400px}}@keyframes Flyout_contentHideDesktop__ZLFvz{0%{right:0}to{right:-400px}}