.df-mosaic:not(#\#) .ui-navigationbox{background-color:#fff;cursor:pointer;width:100%;display:block;text-decoration:none;color:inherit}.df-mosaic:not(#\#) .ui-navigationbox .divider{margin-top:16px;margin-bottom:12px}.df-mosaic:not(#\#) .ui-navigationbox .headline-icon{margin-bottom:3px}.df-mosaic:not(#\#) .ui-navigationbox .headline-wrapper{display:flex;align-items:center;gap:2px;margin-bottom:24px}.df-mosaic:not(#\#) .ui-navigationbox:active,.df-mosaic:not(#\#) .ui-navigationbox:focus,.df-mosaic:not(#\#) .ui-navigationbox:hover{color:var(--df-color-accent-base,#e2000f)}.df-mosaic:not(#\#) .ui-navigationbox:focus,.df-mosaic:not(#\#) .ui-navigationbox:hover{text-decoration:none}.df-mosaic:not(#\#) .ui-navigationbox:focus .divider,.df-mosaic:not(#\#) .ui-navigationbox:hover .divider{background-color:var(--df-color-accent-base,#e2000f)}.df-mosaic:not(#\#) .ui-navigationbox picture{position:relative;display:block;width:100%;height:0;padding-bottom:56.25%}.df-mosaic:not(#\#) .ui-navigationbox picture img{position:absolute;display:block;top:0;left:0;height:100%;width:100%}@keyframes Categories_spin-animation__DmSyi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Categories_ball-beat-animation__y68VH{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Categories_hide-scroll-animation__3QDLw{0%,to{overflow:hidden}}.Categories_grid__j3B4g{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.df-mosaic:not(#\#) .ui-pagination{display:flex;justify-content:right}.df-mosaic:not(#\#) .ui-pagination.hide-borders .df-pagination{margin:8px 0;padding-right:0;padding-left:0;border-right:0;border-left:0}.ui-checkbox{align-items:center;-webkit-user-select:none;user-select:none;align-items:flex-start}.ui-checkbox .df-checkbox{align-items:center}.ui-checkbox ._extra-spacing{margin:6px 0}.ui-checkbox .label-container{margin-top:0!important}.ui-checkbox span{display:block}.ui-checkbox .label{font-weight:600;display:flex}.ui-checkbox .description{color:var(--df-color-object-base,#686868)}.ui-checkbox ._disabled .description{color:var(--df-color-neutral-base,#bfbebe)}.ui-checkbox ._hidden{display:none}.ui-checkbox ._hidden+.label-container{padding-left:0}.df-mosaic:not(#\#) .ui-table .fixed-row-background{background-color:var(--df-color-primary,#fff)!important}.df-mosaic:not(#\#) .ui-table tr td.border-bottom{border:0!important;border-bottom:1px solid var(--df-color-outline-base,#d8d8d9)!important;padding-left:0}.df-mosaic:not(#\#) .ui-table._with-select-mode tbody>tr>td:first-child,.df-mosaic:not(#\#) .ui-table._with-select-mode thead>tr>th:first-child{max-width:49px;min-width:49px;width:49px;padding-left:16px}.df-mosaic:not(#\#) .ui-table._hide-last-row-border tbody>tr:last-child>td{border-bottom:0!important}.df-mosaic:not(#\#) .ui-table tr[data-indent="1"] td:first-child,.df-mosaic:not(#\#) .ui-table tr[data-indent="1"] th:first-child{padding-left:30px}.df-mosaic:not(#\#) .ui-table tr[data-indent="2"] td:first-child,.df-mosaic:not(#\#) .ui-table tr[data-indent="2"] th:first-child{padding-left:60px}.df-mosaic:not(#\#) .ui-table._indented tr:last-of-type{border-bottom:2px solid var(--df-color-secondary,#303030)!important}.df-mosaic:not(#\#) .ui-table ._row-indented{border-top:2px solid var(--df-color-secondary,#303030)}.ui-read-more .read-more-toggle-container{display:flex}.ui-read-more .read-more-toggle-container .read-more-toggle-button{margin-top:12px;margin-left:auto;margin-right:0}.ui-read-more .read-more-toggle-container .read-more-toggle-button .ui-icon{transform:rotate(90deg)}.ui-read-more .read-more-toggle-container .read-more-toggle-button.read-more-expanded .ui-icon{transform:rotate(-90deg)}.product-details-mobile .number-spinner-wrapper{display:flex;justify-content:space-between;align-items:center;gap:16px}.product-details-mobile .ui-headline h1{font-size:18px;line-height:1.2}.product-details-mobile .view-availability{font-weight:400;text-decoration:underline}.product-details-mobile>*{margin-bottom:16px}.ui-paper{background-color:var(--df-color-primary,#fff)}.ui-paper._style{box-shadow:0 24px 38px rgba(0,0,0,.14);border-radius:8px;padding:32px}.ui-swiper{position:relative;-webkit-user-select:none;user-select:none;z-index:0!important;outline:none;display:flex;flex-direction:column;align-items:center;gap:24px}.ui-swiper,.ui-swiper .swiper-images{max-width:100%}.ui-swiper .swiper-images picture{height:100%}.ui-swiper .swiper-images picture img{cursor:pointer;width:100%;height:100%;object-fit:contain;max-height:240px}.ui-swiper .swiper-thumbs-container{position:relative}.ui-swiper .swiper-thumbs-container .swiper-thumbs{flex-shrink:0;margin:0;width:calc((var(--thumb-height, 100px) + var(--thumb-spacing, 10px))*var(--slides-per-view-thumbs, 3));height:var(--thumb-height,100px)}.ui-swiper .swiper-thumbs-container .swiper-thumbs._center-flex .swiper-wrapper{justify-content:center}.ui-swiper .swiper-thumbs-container .swiper-thumbs .swiper-thumb{opacity:.5}.ui-swiper .swiper-thumbs-container .swiper-thumbs .swiper-thumb img{cursor:pointer;object-fit:contain;width:100%;height:var(--thumb-height,100px)}.ui-swiper .swiper-thumbs-container .swiper-thumbs .swiper-slide-thumb-active{opacity:1}.ui-swiper .swiper-thumbs-container .swiper-thumb-navigation{z-index:1;position:absolute;transform:translate(var(--x-offset,0),-50%);top:50%}.ui-swiper .swiper-thumbs-container .swiper-thumb-navigation.swiper-thumb-prev{left:0!important;--x-offset:-100%;transform:translate(var(--x-offset,0),-50%) scaleX(-1)}.ui-swiper .swiper-thumbs-container .swiper-thumb-navigation.swiper-thumb-next{right:0!important;--x-offset:100%;transform:translate(var(--x-offset,0),-50%)}.ui-productimages{background-color:#fff;display:flex;flex-direction:column;gap:24px;align-items:center;overflow:hidden}.ui-product-images-overlay{position:fixed;width:100%}.ui-product-images-overlay .ui-product-images-overlay-children{position:fixed;width:90%;height:100%;max-width:861px;max-height:826px;padding:48px;border-radius:8px;background:var(--df-color-primary,#fff)}.ui-product-images-overlay .ui-swiper{height:100%;gap:48px}.ui-product-images-overlay .ui-swiper .swiper.swiper-thumbs{max-width:300px}.ui-product-images-overlay .ui-swiper .swiper-images .swiper-image picture img{max-height:100%}.ui-product-images-close-icon{cursor:pointer;position:absolute;padding:16px;width:55px;height:55px;top:16px;right:16px}.ui-tabs .tab-headline-container{position:relative}.ui-tabs .tab-headline-container ul.tab-headline-list{display:flex;flex-wrap:nowrap;overflow-x:scroll;border-bottom:1px solid var(--df-color-neutral-base,#bfbebe);-ms-overflow-style:none;scrollbar-width:none}.ui-tabs .tab-headline-container ul.tab-headline-list::-webkit-scrollbar{display:none}.ui-tabs .tab-headline-container ul.tab-headline-list li.tab-headline{flex-shrink:0;flex-grow:0}.ui-tabs .tab-headline-container ul.tab-headline-list li.tab-headline button{border:0;border-bottom:4px solid transparent;border-radius:0;background-color:transparent;color:var(--df-color-object-base,#686868);padding:10px 24px 6px;font-size:var(--df-font-size-md,1.125rem);line-height:var(--df-line-height-md,1.75rem);font-weight:var(--df-font-weight-bold,700)}.ui-tabs .tab-headline-container ul.tab-headline-list li.tab-headline button:hover{color:var(--df-color-secondary,#303030)}.ui-tabs .tab-headline-container ul.tab-headline-list li.tab-headline._active button,.ui-tabs .tab-headline-container ul.tab-headline-list li.tab-headline:hover button{color:var(--df-color-secondary,#303030);border-bottom-color:var(--df-color-accent-base,#e2000f)}.ui-tabs .tab-navigation{background-color:var(--df-color-secondary,#303030);padding:0;border-radius:0;width:24px;height:100%;position:absolute;top:0;z-index:1}.ui-tabs .tab-navigation,.ui-tabs .tab-navigation svg{color:var(--df-color-primary,#fff)}.ui-tabs .tab-navigation._prev{left:0}.ui-tabs .tab-navigation._next{right:0}.ui-tabs .tab-content{width:100%;overflow-x:auto}.ui-tabs .flipped-chevron{transform:scaleX(-1)}.ui-tabs .hidden-content{display:none}.ui-tabs ._is-readonly.tab-headline-container ul.tab-headline-list>li.tab-headline button{cursor:not-allowed;color:var(--df-color-neutral-strong,#969696)}.ui-tabs ._is-readonly.tab-headline-container ul.tab-headline-list>li.tab-headline:not(._active) button{border-bottom-color:transparent!important}.ui-tabs ._is-readonly tbody>tr{pointer-events:none}.product-details{display:flex;flex-direction:column;height:100%}.product-details .description-wrapper{flex:1 1;margin-bottom:12px}.product-details .headline h1{font-size:24px;line-height:1.2}.product-details .headline,.product-details .subheadline{margin-bottom:8px}.product-details .description{margin-bottom:40px}.product-details .price{margin-bottom:4px}.product-details .price-note{margin-bottom:12px}.product-details .bottom-details{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px}.product-details .bottom-right-details{display:flex;margin-left:auto;align-items:flex-end;gap:16px}.product-details .bottom-left-details{display:flex;flex-direction:column;justify-content:flex-end}.product-details .view-availability{font-weight:400;text-decoration:underline;font-size:12px}.product-details .distributor-info{margin:12px 0 6px}.product-details .distributor-info>*{display:flex;gap:6px;margin-bottom:4px}.product-details .basket-info{text-align:right}.product-details .el,.product-details .vvs{margin-bottom:4px}@keyframes Overview_spin-animation__Kmzzh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Overview_ball-beat-animation__Uw27k{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Overview_hide-scroll-animation__2Jeh5{0%,to{overflow:hidden}}.Overview_overview__WrOC7{height:100%}.Overview_extras__qh4oq{margin:16px 0}@media(min-width:1023.5px){.Overview_extras__qh4oq{margin-top:32px}}.Overview_extras__qh4oq .ui-icon{cursor:pointer}.Overview_details__CHh5p{width:100%;display:flex;gap:24px}.Overview_details__CHh5p .ui-paper{flex:1 1}.Overview_carousel__VHtce{width:100%;height:100%;max-height:405px;min-height:423px;display:flex}.Overview_carousel__VHtce>*{margin:auto}.Overview_carousel__VHtce .swiper-wrapper{align-items:center}@media(min-width:1023.5px){.Overview_carousel__VHtce{max-width:423px}}@media(max-width:1023.5px){.Overview_carousel__VHtce{min-height:unset}}.Overview_info__aO9q9{flex:1 1}.Overview_info-selector__ZlP3a{margin:16px 0}.Overview_visuals__iJ3tn .accordion-content td{height:100%;vertical-align:middle}@keyframes ProductTypeLevel_spin-animation__jKASx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ProductTypeLevel_ball-beat-animation__oGWo_{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes ProductTypeLevel_hide-scroll-animation__7wgOo{0%,to{overflow:hidden}}.ProductTypeLevel_grid__wQtQQ,.ProductTypeLevel_product-type-level__ekmUH{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.ProductTypeLevel_product-type-level__ekmUH .ProductTypeLevel_pagination__vWgiK{grid-column:1/-1}@keyframes FilterCard_spin-animation__gY1ul{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes FilterCard_ball-beat-animation__9ee3a{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes FilterCard_hide-scroll-animation__c5d8F{0%,to{overflow:hidden}}.df-mosaic:not(#\#) .FilterCard_filters-group__RvvoT.ui-accordion .accordion-header{padding:0}.df-mosaic:not(#\#) .FilterCard_filters-group__RvvoT .ui-divider:nth-last-child(2){display:none}.df-mosaic:not(#\#) .FilterCard_option__JMj59{cursor:pointer;display:flex;align-items:center;margin:20px 0;gap:16px}@media(max-width:1023.5px){.df-mosaic:not(#\#) .FilterCard_option__JMj59{font-size:14px;line-height:1}.df-mosaic:not(#\#) .FilterCard_option__JMj59 .ui-icon{height:16px;width:16px;font-size:16px}}.df-mosaic:not(#\#) .FilterCard_show-button__TqHS1{margin-bottom:10px}.df-mosaic:not(#\#) .FilterCard_divider__p_yLJ{margin:16px 0}.df-mosaic:not(#\#) .FilterCard__disabled__iqjMm{cursor:not-allowed;color:#a9a9a9}.df-mosaic:not(#\#) .FilterCard__empty__gvdwv{margin:8px 0}.df-mosaic:not(#\#) .ui-accordion .df-accordion-header{align-items:center}.df-mosaic:not(#\#) .ui-accordion .df-accordion-header[aria-expanded=true]~.df-accordion-content{max-height:1000vh;transition-duration:1.5s;transition-timing-function:ease-in}.df-mosaic:not(#\#) .ui-accordion .accordion-header{cursor:pointer;background-color:#fff;justify-content:space-between;padding-left:12px;padding-right:16px}.df-mosaic:not(#\#) .ui-accordion .accordion-header .accordion-headline{margin-top:16px;margin-bottom:16px}.df-mosaic:not(#\#) .ui-accordion .accordion-content-container{width:100%;background:#fff}.df-mosaic:not(#\#) .ui-accordion.padding-to-content .accordion-content{padding:16px 12px}.df-mosaic:not(#\#) .ui-accordion ._accordion-disabled{cursor:not-allowed}.df-mosaic:not(#\#) .ui-accordion._animation-disabled .df-accordion-content{transition:none!important}.df-mosaic:not(#\#) .ui-accordion._remove-header-padding .df-accordion-header{padding-inline:0}.FiltersPanel_filters-panel__u3M81>div:last-child .ui-accordion .ui-divider{display:none}.FiltersPanel_headline__jDH4R{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:32px}@keyframes Products_spin-animation__sbm5o{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Products_ball-beat-animation___Qil9{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Products_hide-scroll-animation__egs7Y{0%,to{overflow:hidden}}.Products_filters-panel__D1WIB>div:last-child .ui-accordion .ui-divider{display:none}.Products_headline__KKA7s{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:32px}@media(max-width:1023.5px){.Products_headline__KKA7s{margin-bottom:16px}}.Products_filters__ctBHD{overflow:auto;padding-right:16px;min-width:300px;max-height:2052px;margin-bottom:32px}.Products_products-wrapper__40Qn7,.Products_products-wrapper__40Qn7 a{flex:1 1}.Products_pagination___8vkA{margin:16px 0}.Products_products__36OZ7{width:100%;gap:27px;display:flex}.Products_product-headline__rR2ZI{margin-bottom:16px}.Products_filter-headline__h0tnA{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:16px}.Products_filter-cta__AZQnB{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px}.Products_active-filers__acB_N{display:flex;overflow:auto;flex-wrap:wrap;margin-bottom:12px;gap:12px}.Products_active-filer__W6Ned{font-weight:400;line-height:1;padding:5px;gap:4px}.Products_icon-span__u9y6h{height:22px}.Products_desktop-layout__mIkKW{display:none}@media(min-width:1023.5px){.Products_mobile-layout__dlZA3{display:none}.Products_desktop-layout__mIkKW{display:block}}.product-item-mobile{display:flex;width:100%;gap:12px}.product-item-mobile .product-item-mobile,.product-item-mobile .ui-listitemwrapper,.product-item-mobile a{width:100%}.product-item-mobile a :hover .headline{color:var(--df-color-accent-base,#e2000f)}.product-item-mobile .top-details{width:105px;height:105px;flex-shrink:0;display:flex;align-self:center}.product-item-mobile .top-details img{width:100%;height:100%}.product-item-mobile .bottom-details{display:flex;flex-direction:column;flex:1 1}.product-item-mobile .info-container{flex:1 1;align-items:center}.product-item-mobile .availability-container,.product-item-mobile .info-container,.product-item-mobile .price-container{display:flex;justify-content:space-between;gap:16px}.product-item-mobile .availability-container .price-info,.product-item-mobile .info-container .price-info,.product-item-mobile .price-container .price-info{display:flex;justify-content:flex-end;flex-direction:column;flex:1 1}.product-item-mobile .availability-container .add-to-basket,.product-item-mobile .info-container .add-to-basket,.product-item-mobile .price-container .add-to-basket{display:flex;justify-content:flex-end}.product-item-mobile .availability-container,.product-item-mobile .price-container{margin-top:8px}.product-item-mobile .availability-container label{display:block;font-weight:400}.product-item-mobile .availability-container .availability-info{width:100%}.product-item-mobile .availability-container .availability-info>button{font-weight:400;text-decoration:underline}@keyframes Products_spin-animation__zVS22{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Products_ball-beat-animation__XNaJF{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Products_hide-scroll-animation__BSJgG{0%,to{overflow:hidden}}.Products_filters-panel__tjz_s>div:last-child .ui-accordion .ui-divider{display:none}.Products_headline__UPBYQ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.Products_headline__UPBYQ,.Products_tabs__zcZe9 .tab-headline-list{margin-bottom:32px}@media(max-width:1023.5px){.Products_headline__UPBYQ{margin-bottom:16px}}.Products_filters__npFIj{overflow:auto;padding-right:16px;min-width:300px;max-height:2052px;margin-bottom:32px}.Products_products-wrapper__MTQws,.Products_products-wrapper__MTQws a{flex:1 1}.Products_pagination__rCu3o{margin:16px 0}.Products_products__B1G6X{width:100%;gap:27px;display:flex}.Products_product-headline__hj6TN{margin-bottom:16px}.Products_filter-headline__1K4bR{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:16px}.Products_filter-cta__YhdDP{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px}.Products_active-filers__fJSp_{display:flex;overflow:auto;flex-wrap:wrap;margin-bottom:12px;gap:12px}.Products_active-filer__1_Ox0{font-weight:400;line-height:1;padding:5px;gap:4px}.Products_icon-span__0iVaZ{height:22px}.Products_desktop-layout__ZMXa5{display:none}.Products_desktop-layout__ZMXa5,.Products_mobile-layout__hkCME{margin-top:24px}@media(min-width:1023.5px){.Products_mobile-layout__hkCME{display:none}.Products_desktop-layout__ZMXa5{display:block}}@keyframes Svg_spin-animation__IrQ75{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Svg_ball-beat-animation__0UDVh{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes Svg_hide-scroll-animation__rn8El{0%,to{overflow:hidden}}.Svg_svg-wrapper__5LMOT{width:100%;max-height:calc(100*var(--parent-height, 100vh)/100 - 144px)}.Svg_svg-wrapper__5LMOT.Svg__embedded__3fpw0.Svg__reduced-height__SA1Is{max-height:calc(100*var(--parent-height, 100vh)/100 - 144px - 300px)}.Svg_svg-wrapper__5LMOT>svg{position:absolute;z-index:1}.Svg_svg-wrapper__5LMOT>img,.Svg_svg-wrapper__5LMOT>svg{width:100%;height:100%}.ui-flexbox-item{order:0;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto}.ui-select.readonly.df-select:disabled{color:var(--df-color-secondary,#303030);background-color:var(--df-color-surface-base,#f4f4f4)!important;border-color:var(--df-color-neutral-base,#bfbebe)}.ui-select.readonly.df-select:disabled:hover{border-color:var(--df-color-secondary,#303030)}.ui-select option:disabled{color:var(--df-color-neutral-base,#bfbebe)!important}@keyframes spin-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ball-beat-animation{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes hide-scroll-animation{0%,to{overflow:hidden}}.df-mosaic:not(#\#) .ui-selectiontable{max-width:100%;overflow-x:scroll}.df-mosaic:not(#\#) .ui-selectiontable .df-table .header-content{display:flex;align-items:center;gap:6px}.df-mosaic:not(#\#) .ui-selectiontable .df-table .header-content._icon-position-end>div{order:1;align-self:flex-end}.df-mosaic:not(#\#) .ui-selectiontable .df-table .header-content svg{flex-shrink:0;cursor:pointer}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody tr td,.df-mosaic:not(#\#) .ui-selectiontable .df-table thead tr th{vertical-align:middle}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr{position:relative;background-color:var(--df-color-primary,#fff)}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr.selected{background-color:var(--df-color-neutral-base,#bfbebe)}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._error-state{background-color:#fef2f3}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._error-state.selected{background-color:#fac3c7}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._warning-state{background-color:#fffbf2}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._warning-state.selected{background-color:#ffebbf}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._success-state{background-color:#f3fcf3}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody>tr._success-state.selected{background-color:#caf2ca}.df-mosaic:not(#\#) .ui-selectiontable .df-table._with-select-mode tbody>tr>td:first-child,.df-mosaic:not(#\#) .ui-selectiontable .df-table._with-select-mode thead>tr>th:first-child{max-width:49px;min-width:49px;width:49px;padding-left:16px}.df-mosaic:not(#\#) .ui-selectiontable .df-table._hide-last-row-border tbody>tr:last-child,.df-mosaic:not(#\#) .ui-selectiontable .df-table._hide-last-row-border tbody>tr:last-child>td{border-bottom:0!important}.df-mosaic:not(#\#) .ui-selectiontable .df-table._is-dark tbody tr{background-color:var(--df-color-surface-base,#f4f4f4)}.df-mosaic:not(#\#) .ui-selectiontable .df-table._is-dark tbody tr.selected{background-color:var(--df-color-outline-base,#d8d8d9)!important}.df-mosaic:not(#\#) .ui-selectiontable .df-table thead tr th._blank-column{border:0}.df-mosaic:not(#\#) .ui-selectiontable .df-table ._one-liner{white-space:nowrap}.df-mosaic:not(#\#) .ui-selectiontable .df-table tbody tr td._blank-column,.df-mosaic:not(#\#) .ui-selectiontable .df-table:not(.light) tbody tr:nth-child(odd) td._blank-column{background-color:var(--df-color-primary,#fff);pointer-events:none;cursor:default;border-top:1px solid var(--df-color-primary,#fff)!important;border-bottom:1px solid var(--df-color-primary,#fff)!important}.df-mosaic:not(#\#) .ui-selectiontable .df-table._is-readonly{pointer-events:none}.df-mosaic:not(#\#) .ui-selectiontable .df-table._is-readonly tbody>tr.selected{background-color:var(--df-color-neutral-base,#bfbebe)!important}.df-mosaic:not(#\#) .ui-selectiontable ._sticky-header{border-collapse:separate}.df-mosaic:not(#\#) .ui-selectiontable ._sticky-header thead{position:sticky;top:0;z-index:1}.df-mosaic:not(#\#) .ui-selectiontable ._sticky-header thead th{border-right:0}.df-mosaic:not(#\#) .ui-selectiontable ._sticky-header thead th._blank-column{border-left:1px solid var(--df-color-neutral-stronger,#484848)!important}.df-mosaic:not(#\#) .ui-selectiontable ._sticky-header tbody tr:nth-child(2n) td{border-top:1px solid var(--df-color-outline-base,#d8d8d9);border-bottom:1px solid var(--df-color-outline-base,#d8d8d9)}.df-mosaic:not(#\#) .ui-selectiontable td:has(.dnd-draggable-handle){padding:0!important}.df-mosaic:not(#\#) .ui-selectiontable td:has(.dnd-draggable-handle) .dnd-draggable-handle{display:flex;align-items:center;justify-content:center;padding:12px}.df-mosaic:not(#\#) .ui-selectiontable .readonly-row-message{background:var(--df-color-primary,#fff)!important;opacity:.9;position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);font-style:italic;display:flex;justify-content:center;align-items:center;padding:16px}@media(max-width:719.5px){.df-mosaic:not(#\#) .ui-selectiontable .readonly-row-message{justify-content:flex-start}}.df-mosaic:not(#\#) .ui-selectiontable .readonly-row-unlock-instructions{border:1px dotted var(--df-color-secondary,#303030)!important;font-style:normal}.df-mosaic:not(#\#) .margin-top{margin-block-start:16px}.df-mosaic:not(#\#) ._vertical-scrollbar{max-height:min(100vh - 100px,500px)}@media(max-width:599.5px){.df-mosaic:not(#\#) ._vertical-scrollbar{max-height:min(100vh - 100px,800px)}}.df-mosaic:not(#\#) .density-high tbody tr td,.df-mosaic:not(#\#) .density-high thead tr th{white-space:nowrap}.df-mosaic:not(#\#) .density-high tbody tr:not(#\#):nth-of-type(odd){background-color:var(--df-color-surface-base,#f4f4f4)!important}.df-mosaic:not(#\#) .density-high tbody tr:not(#\#):nth-of-type(odd).selected{background-color:var(--df-color-neutral-base,#bfbebe)!important}.df-mosaic:not(#\#) .density-high tbody>tr._error-state,.df-mosaic:not(#\#) .density-high tbody>tr._success-state,.df-mosaic:not(#\#) .density-high tbody>tr._warning-state{background-color:unset!important}.df-mosaic:not(#\#) .density-high tbody>tr._error-state.selected,.df-mosaic:not(#\#) .density-high tbody>tr._success-state.selected,.df-mosaic:not(#\#) .density-high tbody>tr._warning-state.selected{background-color:var(--df-color-neutral-base,#bfbebe)!important}@media(max-width:1023.5px){.df-mosaic:not(#\#) .density-high{border-spacing:0 8px!important}.df-mosaic:not(#\#) .density-high tbody tr td,.df-mosaic:not(#\#) .density-high thead tr th{white-space:normal}.df-mosaic:not(#\#) .density-high tbody tr:not(#\#).selected{background-color:var(--df-color-object-weakest,#ebebeb)!important}.df-mosaic:not(#\#) .density-high tbody tr:not(#\#):nth-of-type(odd){background-color:transparent!important}.df-mosaic:not(#\#) .density-high tbody tr:not(#\#):nth-of-type(odd).selected{background-color:var(--df-color-object-weakest,#ebebeb)!important}.df-mosaic:not(#\#) .density-high th{border:none!important;font-size:14px!important;color:var(--df-color-text-strong,#686868)!important}.df-mosaic:not(#\#) .density-high td{border-top:1px solid var(--df-color-outline-base,#d8d8d9)!important;border-bottom:1px solid var(--df-color-outline-base,#d8d8d9)!important}.df-mosaic:not(#\#) .density-high td:first-child{border-left:1px solid var(--df-color-outline-base,#d8d8d9)!important;border-top-left-radius:4px;border-bottom-left-radius:4px;overflow:hidden}.df-mosaic:not(#\#) .density-high td:last-child{border-right:1px solid var(--df-color-outline-base,#d8d8d9)!important;border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden}}@keyframes SparePartsTable_spin-animation__F_JPa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SparePartsTable_ball-beat-animation__EW6wm{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes SparePartsTable_hide-scroll-animation__cOs7s{0%,to{overflow:hidden}}.SparePartsTable_spare-parts-table__KV0yv{max-height:calc(100*var(--parent-height, 100vh)/100 - 144px)}.SparePartsTable_spare-parts-table__KV0yv:not(.SparePartsTable_horizontal__UKkMk){max-height:700px}.SparePartsTable_spare-parts-table__KV0yv thead th:last-child{border-right:1px solid var(--df-color-neutral-stronger,#484848)!important}.SparePartsTable_spare-parts-table__KV0yv .SparePartsTable_add-to-basket__vByN3{margin-inline:auto}@keyframes ActionToolBox_spin-animation__GYKyl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ActionToolBox_ball-beat-animation__sm72G{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes ActionToolBox_hide-scroll-animation__2CT35{0%,to{overflow:hidden}}.df-mosaic:not(#\#) .ActionToolBox_actions__y0Sal{margin-top:16px}.df-mosaic:not(#\#) .ActionToolBox_action__wPGIR{padding:8px;border-radius:4px;background:var(--df-color-surface-base,#f4f4f4);border:1px solid var(--df-color-neutral-base,#bfbebe);color:var(--df-color-secondary,#303030)!important}.df-mosaic:not(#\#) .ActionToolBox_action__wPGIR:hover{color:var(--df-color-active-base,#b6000f)!important;background:var(--df-color-surface-base,#f4f4f4)}.df-mosaic:not(#\#) .ActionToolBox_print-options__kOKT4>*{max-width:365px!important}@keyframes SpareParts_spin-animation__VKEec{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes SpareParts_ball-beat-animation__G7obc{30%{opacity:.6;transform:scale(.875)}60%{opacity:.3;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes SpareParts_hide-scroll-animation__kwvpW{0%,to{overflow:hidden}}.SpareParts_spare-parts__w2IzE .SpareParts_container__UZcVZ{position:relative}.SpareParts_spare-parts__w2IzE .tools{position:absolute;width:100%;bottom:12px;pointer-events:none}.SpareParts_spare-parts__w2IzE .tools button{pointer-events:all}.SpareParts_spare-parts__w2IzE .react-transform-wrapper,.SpareParts_spare-parts__w2IzE .react-transform-wrapper .react-transform-component,.SpareParts_spare-parts__w2IzE .react-transform-wrapper .react-transform-component>div,.SpareParts_spare-parts__w2IzE .react-transform-wrapper>div{width:100%}.SpareParts_spare-parts__w2IzE svg #Part_Number text,.SpareParts_spare-parts__w2IzE svg #Part_Numbers text,.SpareParts_spare-parts__w2IzE svg #Part_number text,.SpareParts_spare-parts__w2IzE svg #Part_numbers text,.SpareParts_spare-parts__w2IzE svg #part_number text,.SpareParts_spare-parts__w2IzE svg #part_numbers text{cursor:pointer;fill:var(--df-color-accent-base,#e2000f)}.SpareParts_spare-parts__w2IzE svg>rect.SpareParts_label__YGIcT{fill:var(--df-color-warning,#fa0);opacity:.4}.SpareParts_spare-parts__w2IzE .SpareParts__debug__ek3ha .react-transform-wrapper{outline:3px dashed #32cd32}.SpareParts_spare-parts__w2IzE .SpareParts_overview-table__71Z02>div{overflow:auto}.SpareParts_spare-parts__w2IzE .SpareParts_vertical__Ek1eH .SpareParts_overview-table__71Z02>div{max-height:300px}.SpareParts_spare-parts__w2IzE .SpareParts_vertical__Ek1eH .SpareParts_container__UZcVZ{margin-bottom:16px}.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA{display:flex;gap:12px}.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .SpareParts_container__UZcVZ{flex:1 1;width:70%;max-width:70%}.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .SpareParts_overview-table__71Z02{max-width:35%}.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .react-transform-wrapper,.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .react-transform-wrapper .react-transform-component,.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .react-transform-wrapper .react-transform-component>div,.SpareParts_spare-parts__w2IzE .SpareParts_horizontal__8mmOA .react-transform-wrapper>div{height:100%}.SpareParts_spare-parts__w2IzE .SpareParts_header__iFrJO{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.SpareParts_spare-parts__w2IzE .SpareParts_layout-controls__q_195{display:flex;gap:6px}.SpareParts_spare-parts__w2IzE .SpareParts_layout-controls__q_195 .ui-fab{opacity:.5}.SpareParts_spare-parts__w2IzE .SpareParts_layout-controls__q_195 .ui-fab.SpareParts_active__NzEhy{opacity:1}