.product-listing-page_root__WbSRT{width:100%;padding:var(--spacing-3xl,20.625rem);padding-top:var(--zero-value,calc(var(--spacing-xl, 6rem) + 3rem))!important}@media screen and (min-width:768px){.product-listing-page_root__WbSRT{padding-top:var(--spacing-xl,6rem)!important}}.product-listing-page_root__WbSRT .product-listing-page_noProductsLabelsWrapper__3lOwY{display:flex;flex-direction:column;gap:var(--spacing-2xs,.5rem);margin-top:var(--spacing-sm,1.5rem)}.product-listing-page_headline___x8lh{padding:0 var(--spacing-sm,1.5rem)}.product-listing-page_headline___x8lh span,.product-listing-page_headline___x8lh>div{display:initial;font-size:clamp(var(--font-size-xl,2.375rem),10vw,var(--font-size-4xl,6.875rem))}.product-listing-page_main__QD2JG{position:relative;padding:var(--spacing-md,3rem) var(--spacing-sm,1.5rem);background-color:var(--secondary-color);color:var(--primary-color);width:100%;min-height:var(--plp-main-minHeight)}@media screen and (min-width:768px){.product-listing-page_main__QD2JG{padding:var(--spacing-md,3rem) var(--spacing-md,3rem) var(--plp-main-paddingBottom,var(--spacing-md,3rem))}}@media screen and (min-width:1920px){.product-listing-page_main__QD2JG:after,.product-listing-page_main__QD2JG:before{content:"";width:calc((100vw - 1920px)/2);height:100%;position:absolute;top:0;background-color:var(--secondary-color)}.product-listing-page_main__QD2JG:before{left:calc((100vw - 1920px)/-2)}.product-listing-page_main__QD2JG:after{right:calc((100vw - 1920px)/-2 + 9px)}}.product-listing-page_productCards__OVcVd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-sm,1.5rem)}.product-listing-page_productCards__OVcVd a{width:100%}@media screen and (min-width:768px){.product-listing-page_productCards__OVcVd{width:100%}}@media screen and (min-width:1024px){.product-listing-page_productCards__OVcVd{grid-template-columns:repeat(4,1fr)}}@media(min-width:360px)and (max-width:767px){.product-listing-page_productCards__OVcVd>section:nth-child(7n){grid-column:span 2;grid-row:span 1,5;width:100%}}.product-listing-page_carouselWrapper__Fg3Ft>div{overflow-y:hidden;box-sizing:border-box}.product-listing-page_subcategoryBar__Vasq7{padding-right:var(--spacing-sm,1.5rem);padding-left:var(--zero-value,var(--spacing-sm,1.5rem));margin-top:0!important;margin-bottom:calc(var(--spacing-2xs, .5rem)*-1)!important}.product-listing-page_subcategoryBar__Vasq7>div:nth-child(3){margin-left:calc(var(--spacing-sm, 1.5rem)*-1)}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_swiperSlide__ngwnq{width:200px;height:auto!important}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_subcategory___Z0S6{height:100%;display:flex}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_subcategory___Z0S6 a{width:calc(100% - 2px)}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_subcategory___Z0S6 a span{box-sizing:border-box}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_selected__ujDXP{background-color:var(--secondary-color);color:var(--primary-color);border-radius:var(--spacing-3xs,.25rem) var(--spacing-3xs,.25rem) 0 0}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_selected__ujDXP .product-listing-page_productGroup__xvnl4{border:none;background-color:var(--secondary-color);color:var(--primary-color)}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_selected__ujDXP:before{content:"";position:absolute;bottom:var(--spacing-2xs,.5rem);left:-var(--spacing-xs,1rem);width:var(--spacing-xs,1rem);height:var(--spacing-xs,1rem);border-bottom-right-radius:var(--spacing-3xs,.25rem);box-shadow:var(--spacing-3xs,.25rem) var(--spacing-2xs,.5rem) 0 0 #fff}.product-listing-page_subcategoryBar__Vasq7 .product-listing-page_selected__ujDXP:after{content:"";position:absolute;bottom:var(--spacing-2xs,.5rem);right:-var(--spacing-xs,1rem);width:var(--spacing-xs,1rem);height:var(--spacing-xs,1rem);border-bottom-left-radius:var(--spacing-3xs,.25rem);box-shadow:-var(--spacing-3xs,.25rem) var(--spacing-2xs,.5rem) 0 0 #fff}.product-listing-page_filterBar__w9fQQ{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:var(--spacing-sm,1.5rem) 0;gap:var(--spacing-2xs,.5rem)}.product-listing-page_filterBar__w9fQQ>div:first-of-type{width:calc(50% - var(--spacing-sm, 1.5rem)/2);margin-left:0}.product-listing-page_filterBar__w9fQQ>div:first-of-type>button{width:100%;max-width:190px}@media screen and (min-width:480px){.product-listing-page_filterBar__w9fQQ>div:first-of-type>button{max-width:-webkit-fit-content;max-width:fit-content}}.product-listing-page_filterBar__w9fQQ>div:first-of-type>button>div:first-of-type{width:100%;justify-content:center}.product-listing-page_filterBar__w9fQQ>button{padding:0 var(--spacing-sm,1.5rem)}.product-listing-page_accordionItem__b1R2I{padding:var(--spacing-sm,1.5rem) 0}.product-listing-page_accordionItem__b1R2I:first-child{padding-top:0}.product-listing-page_accordionItem__b1R2I:not(:last-child){border-bottom:1px solid #0000001a}.product-listing-page_filtersButton__PV9UL,.product-listing-page_sortButton__ie_sx{border-color:#d0d0d0;width:calc(50% - var(--spacing-sm, 1.5rem)/2);max-width:190px;padding:0 var(--spacing-sm,1.5rem)!important}@media screen and (min-width:480px){.product-listing-page_filtersButton__PV9UL,.product-listing-page_sortButton__ie_sx{max-width:-webkit-fit-content;max-width:fit-content}}.product-listing-page_sortDropdown___SFtw{height:var(--spacing-md,3rem);width:145px;z-index:10;color:#000;border:1px solid var(--secondary-color);border-radius:var(--spacing-3xs,.25rem);margin-left:var(--spacing-xs,1rem)}.product-listing-page_sortDropdown___SFtw div[class*=labelActive] h4{font-size:var(--font-size-sm,.875rem)}.product-listing-page_sortDropdown___SFtw div[class*=labeledActiveWrapper]{width:100%}@media screen and (min-width:480px){.product-listing-page_sortDropdown___SFtw div[class*=labeledActiveWrapper]{width:-webkit-fit-content;width:fit-content}}.product-listing-page_sortDropdown___SFtw div[class*=labelItemsList]{position:absolute;right:-1%;top:100%;overflow-x:unset;width:calc(100vw - var(--spacing-lg, 4rem));min-width:calc(100vw - var(--spacing-lg, 4rem))}@media screen and (min-width:480px){.product-listing-page_sortDropdown___SFtw div[class*=labelItemsList]{width:-webkit-max-content;width:max-content;min-width:320px}}.product-listing-page_sortDropdown___SFtw>button{color:#000;right:0;width:auto;overflow-x:none;height:var(--spacing-md,3rem)}.product-listing-page_sortDropdown___SFtw>button>div:nth-of-type(2){position:absolute;right:-1%;top:100%}.product-listing-page_modulesContainer__WwxjV{max-width:100%;background-color:#efefef;padding:0 calc((100vw - 1920px)/2)}.module-placeholder_root__eH_0C{width:100%;background-color:#eee;padding-left:20px;padding-right:20px}.module-placeholder_root__eH_0C pre{background-color:#ddd;white-space:pre-wrap;padding:1rem;margin-top:1rem;font-family:Menlo,SFMono-Regular,Courier New,Courier,monospace;font-size:.7em;line-height:1.2}.radio_root__gMFtx{cursor:pointer}.radio_root__gMFtx input{outline:0;box-sizing:border-box;opacity:0;border-radius:50%;position:absolute;background-color:#0000}.radio_root__gMFtx input:checked+.radio_radioSpan__9QVXV:after{content:"";display:block;position:absolute;top:3px;left:3px;width:16px;height:16px;background-color:#000;border-radius:50%}.radio_root__gMFtx .radio_radioSpan__9QVXV{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;background-color:inherit;color:#000;border:1px solid #757575;border-radius:50%}.mini_wrapper__gJWm8{display:grid;column-gap:var(--spacing-sm,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:768px){.mini_wrapper__gJWm8{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1280px){.mini_wrapper__gJWm8{grid-template-columns:repeat(12,minmax(0,1fr))}}.mini_textAndImageWrapper__IliZP{display:flex;flex-direction:column;grid-column:1/-1;margin:var(--spacing-xl,6rem) 0}@media screen and (min-width:768px){.mini_textAndImageWrapper__IliZP{flex-direction:row;justify-content:space-between}}.mini_textAndImageWrapper__IliZP>section{padding:0}@media screen and (max-width:767px){.mini_textAndImageWrapper__IliZP>section>div{padding-top:3rem;padding-bottom:3rem}}.mini_root__RAXDe{display:flex;flex-direction:column}.mini_teasers__dA_0D{display:grid;column-gap:var(--spacing-sm,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--spacing-sm,1.5rem)}@media screen and (min-width:768px){.mini_teasers__dA_0D{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1280px){.mini_teasers__dA_0D{grid-template-columns:repeat(12,minmax(0,1fr))}}.mini_row__xc8P0{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.mini_row__xc8P0 br{flex-basis:100%;width:0;height:0;overflow:hidden}.mini_teaserWrapper__2JMMY{flex-basis:100%;grid-column:span 2}@media screen and (min-width:768px){.mini_teaserWrapper__2JMMY{grid-column:span 6}}@media screen and (min-width:1024px){.mini_teaserWrapper__2JMMY{grid-column:span 4}}.mini_teaserWrapper__2JMMY .mini_noImage__wyzSE>a{height:100%}.mini_teaserWrapper__2JMMY .mini_noImage__wyzSE>a>div{height:100%;max-height:calc(var(--spacing-md, 3rem)*10 + .125rem)}.mini_teaserWrapper__2JMMY .mini_noImage__wyzSE>a>div:not([class*=content-teaser_hideMask]){mask-image:linear-gradient(180deg,#000 75%,#0000);-webkit-mask-image:linear-gradient(180deg,#000 75%,#0000)}.mini_dropdown__3GOW6,.mini_word__BgoIq{display:inline-block;margin-right:1rem!important}.mini_sticky__Scba_ .mini_dropdown__3GOW6,.mini_sticky__Scba_ .mini_word__BgoIq{margin-right:.25em!important}.mini_sticky__Scba_ .mini_dropdown__3GOW6,.mini_sticky__Scba_ .mini_dropdown__3GOW6 [class*=Text],.mini_sticky__Scba_ .mini_word__BgoIq,.mini_sticky__Scba_ .mini_word__BgoIq [class*=Text]{font-size:var(--font-size-md,1rem);line-height:1.5;font-weight:600}.mini_sticky__Scba_ .mini_dropdown__3GOW6 [class*=Text]{line-height:1.225}.mini_dropdown__3GOW6 [class*=activeDropdownItem]{border-color:#fff}.mini_filterTeasers__s8JCj{margin-top:var(--spacing-sm,1.5rem);padding-left:var(--spacing-sm,1.5rem);padding-right:var(--spacing-sm,1.5rem)}.mini_filterTeasers__s8JCj svg{order:2;margin:0;font-size:1.25em;margin-left:var(--spacing-3xs,.25rem)}.mini_textContainer__Ll0b_{display:grid;column-gap:var(--spacing-sm,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--spacing-md,3rem);transition:top .5s ease-in-out}@media screen and (min-width:768px){.mini_textContainer__Ll0b_{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1280px){.mini_textContainer__Ll0b_{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:768px){.mini_textContainer__Ll0b_{margin-bottom:var(--spacing-xl,6rem)}}.mini_textContainer__Ll0b_ .mini_row__xc8P0{grid-column:span 2}@media screen and (min-width:768px){.mini_textContainer__Ll0b_ .mini_row__xc8P0{grid-column:2/span 10}}.mini_textContainer__Ll0b_.mini_sticky__Scba_{margin-bottom:var(--spacing-sm,1.5rem);background:#000;padding:var(--spacing-xs,1rem) 0 calc(var(--spacing-xs, 1rem)*.67);z-index:10}.mini_textContainer__Ll0b_.mini_sticky__Scba_ .mini_row__xc8P0{grid-column:1/-1}.mini_stickyWrapper__HVJhO{position:fixed;z-index:10;top:0;left:0;right:0}.mini_preTitle___8oU8{flex-basis:100%;margin-top:var(--spacing-sm,1.5rem);display:grid;column-gap:var(--spacing-sm,1.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:768px){.mini_preTitle___8oU8{grid-template-columns:repeat(12,minmax(0,1fr))}}@media screen and (min-width:1280px){.mini_preTitle___8oU8{grid-template-columns:repeat(12,minmax(0,1fr))}}.mini_preTitle___8oU8 .mini_text__ikThi{grid-column:span 2}@media screen and (min-width:768px){.mini_preTitle___8oU8 .mini_text__ikThi{grid-column:2/span 10}}.nlf-dropdown_dropdown__Ro1y4{align-self:flex-end;position:relative}@media screen and (max-width:767px){.nlf-dropdown_dropdown__Ro1y4{position:relative}}.nlf-dropdown_dropdown__Ro1y4:active,.nlf-dropdown_dropdown__Ro1y4:hover{z-index:100!important}.nlf-dropdown_dropdownListItem__5a3ar{width:100%;text-align:left}.nlf-dropdown_dropdownListItemText__wJ4xf{width:100%;display:inline-block;white-space:nowrap;padding:var(--spacing-xs,1rem);font-size:var(--font-size-lg,1.5rem)}.nlf-dropdown_dropdownListItemText__wJ4xf:hover{color:#000}.nlf-dropdown_activeDropdownItem__PmYFc{display:flex;align-items:baseline;width:100%;border-bottom:1px solid #000;color:var(--primary-color);margin:0}[data-theme=white] .nlf-dropdown_activeDropdownItem__PmYFc{color:var(--secondary-color)}[data-theme=white] .nlf-dropdown_disabled__s57AW{color:#aaa9ad!important}[data-theme=black] .nlf-dropdown_activeDropdownItem__PmYFc{color:#757575}[data-theme=black] .nlf-dropdown_activeDropdownItemText__AXGzK{transition:all .1s linear}[data-theme=black] .nlf-dropdown_activeDropdownItemText__AXGzK.nlf-dropdown_isOpen__x5ynA{color:#fff;filter:none}[data-theme=black] .nlf-dropdown_activeDropdownItemText__AXGzK.nlf-dropdown_isActiveText__LFQST{color:#fff}.nlf-dropdown_activeDropdownItemText__AXGzK{transition:filter .25s ease}.nlf-dropdown_activeDropdownItemText__AXGzK.nlf-dropdown_isActiveText__LFQST,.nlf-dropdown_activeDropdownItemText__AXGzK.nlf-dropdown_isOpen__x5ynA{color:#757575}.nlf-dropdown_activeDropdownItemIcon__Yv0wn{flex:none;margin-left:var(--spacing-2xs,.5rem);font-size:var(--font-size-lg,1.5rem)}.nlf-dropdown_activeDropdownItemIcon__Yv0wn.nlf-dropdown_isOpen__x5ynA{transform:scaleY(-1)}.nlf-dropdown_dropdownList__PcFjH{display:inline-block;position:absolute;left:0;background-color:#fff;box-shadow:0 0 20px #0000000f,0 14px 24px #0000000d,0 4px 4px #0000000a;margin-left:-var(--spacing-xs,1rem);z-index:100;overflow-y:hidden;min-width:calc(100% + 2*var(--spacing-xs, 1rem));margin-top:-1px}@media screen and (max-width:767px){.nlf-dropdown_dropdownList__PcFjH{left:var(--spacing-xs,1rem)/-1!important;margin-left:0}}.nlf-dropdown_disabled__s57AW{pointer-events:none}.nlf-dropdown_collapsed__g3_UY .nlf-dropdown_dropdownListItem__5a3ar{display:none}.product-group-card_productGroupName__teAgC{padding:0 var(--spacing-sm,1.5rem);margin:var(--spacing-xs,1rem) 0;transition:color .2s ease;font-size:var(--font-size-md,1rem);font-weight:600;overflow:hidden;text-overflow:ellipsis;height:calc(2.5*var(--font-size-lg, 1.5rem));display:flex;align-items:center}@media screen and (max-width:767px){.product-group-card_productGroupName__teAgC span{text-align:left;max-width:100%;width:310px}}@media screen and (min-width:768px){.product-group-card_productGroupName__teAgC{font-size:var(--productGroupCard-productGroupName-fontSize,var(--font-size-lg,1.5rem))}}.product-group-card_productGroup__cK0CL{width:100%;transition:background-color .2s ease;border:1px solid var(--secondary-color);border-radius:var(--spacing-3xs,.25rem);margin-bottom:var(--spacing-sm,1.5rem)}.product-group-card_productGroup__cK0CL a{width:100%;height:100%}@media screen and (min-width:768px){.product-group-card_productGroup__cK0CL{padding-top:0}}.product-group-card_productGroup__cK0CL:hover{background-color:var(--secondary-color)}.product-group-card_productGroup__cK0CL:hover .product-group-card_productGroupName__teAgC{color:var(--primary-color)}.product-group-card_imageWrapper__YHUWI{position:relative;height:30vw}@media screen and (min-width:768px){.product-group-card_imageWrapper__YHUWI{height:22vw;max-height:320px}}.product-group-card_linkContentWrapper__KYKl7{position:relative;width:100%;display:flex;flex-direction:column;justify-content:space-between}.product-group-card_link__kw1gf{width:100%}