.picture_Fallback__mwaEO{display:grid;pointer-events:none}.picture_Fallback__mwaEO>*{grid-area:1/1}.picture_Fallback__mwaEO .picture_Logo__sj977{max-width:50%!important;filter:opacity(.125);position:static!important;align-self:center;justify-self:center;place-self:center;-o-object-fit:contain!important;object-fit:contain!important}.picture_Picture___9YPp{display:grid;grid-template-columns:minmax(0,1fr);position:relative}.picture_Picture___9YPp .picture_Image__y4Xdk{height:auto;background-color:var(--colors-surface-primary);width:100%}@media(min-width:768px){.categoryBanner_mobileOnly__fM_q0{display:none}}@media(max-width:767px){.categoryBanner_desktopOnly__QNakA{display:none}}.relatedCategories_RelatedCategories__SfOqW{align-self:center;margin-inline:auto;padding-inline-start:var(--layout-page-margin)}.relatedCategories_Link__DXrLA{display:flex;justify-content:center;padding:var(--spacing-xxs) var(--spacing-sm);background-color:var(--related-category-background,var(--colors-surface-secondary));line-height:1;border-radius:var(--related-category-radius);white-space:nowrap;color:var(--related-category-text);border:1px solid var(--related-category-border);transition:all .3s ease}.relatedCategories_Link__DXrLA:hover{background-color:var(--related-category-background-hover);color:var(--related-category-text-hover);border-color:var(--related-category-border-hover)}.relatedCategories_ImageLink__m8vrd{display:flex;flex-direction:column;gap:var(--spacing-xxs);width:13.6rem}@media(min-width:768px){.relatedCategories_ImageLink__m8vrd{width:17rem}}.relatedCategories_ImageLink__m8vrd .relatedCategories_Image__IkAmW{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.relatedCategories_ImageLink__m8vrd:hover .relatedCategories_Title__1nG8z{-webkit-text-decoration:underline;text-decoration:underline}.categoryHeader_CategoryHeader__YYeQk{display:block}.categoryHeader_Band__seAEp{--tile-width:17rem;--related-cols:var(--related-cols-lg);--related-width:calc(var(--related-cols) * var(--tile-width) + (var(--related-cols) - 1) * var(--spacing-xxs));display:contents}.categoryHeader_Intro__46y0C{display:contents}@media(min-width:992px){.categoryHeader_Band__seAEp{display:grid;grid-template-columns:minmax(0,76.8rem) var(--related-width);justify-content:space-between;grid-column-gap:var(--spacing-xl);-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);align-items:center;min-height:20rem;max-width:var(--layout-container);margin-inline:auto;margin-top:var(--spacing-md);padding-inline:var(--layout-page-margin)}.categoryHeader_Band__seAEp[data-related=text]{grid-template-columns:minmax(0,76.8rem) 1fr}.categoryHeader_Band__seAEp[data-related=text] #RelatedCategories .carousel-container{display:grid;grid-template-columns:repeat(var(--related-cols),max-content);justify-content:flex-end}.categoryHeader_Band__seAEp .categoryHeader_Intro__46y0C{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.categoryHeader_Band__seAEp .categoryHeader_Intro__46y0C #CategoryShortDescription,.categoryHeader_Band__seAEp .categoryHeader_Intro__46y0C #CategoryTitle{margin:0;padding-inline:0;max-width:none;text-align:start}.categoryHeader_Band__seAEp #RelatedCategories{margin-top:0}.categoryHeader_js-has-pseudo__Yo1Li [csstools-has-1a-1u-2p-32-2s-w-1m-2v-30-33-2q-2p-30-14-z-2a-2t-30-2p-38-2t-2s-1v-2p-38-2t-2v-33-36-2x-2t-37-15-w-2s-2x-3a-1m-2w-2p-37-14-1q-1m-2v-30-33-2q-2p-30-14-1a-2r-2p-36-33-39-37-2t-30-19-2r-33-32-38-2p-2x-32-2t-36-15-15]:not(#categoryHeader_does-not-exist__weyrE):not(.categoryHeader_does-not-exist__weyrE):not(does-not-exist){overflow:visible;padding-inline:0;margin-inline:0}.categoryHeader_Band__seAEp #RelatedCategories div:has(>.carousel-container){overflow:visible;padding-inline:0;margin-inline:0}.categoryHeader_Band__seAEp #RelatedCategories .carousel-container{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-xxs);width:100%;transform:none!important}.categoryHeader_Band__seAEp #RelatedCategories .carousel-container .carousel-slide{margin-inline-end:0;transform:none!important}.categoryHeader_Band__seAEp[data-related=images] .carousel-slide{flex:0 0 var(--tile-width)}}@media(min-width:1200px){.categoryHeader_Band__seAEp{--related-cols:var(--related-cols-xl)}}.categoryUnavailablePopup_CategoryUnavailablePopup__JOhsX{width:max(36rem,min(90%,48rem))}.categoryUnavailablePopup_CategoryUnavailablePopup__JOhsX main{display:flex;flex-direction:column;row-gap:var(--spacing-sm);text-align:center;align-items:center}.categoryPage_CategoryPage__ofGHf{display:grid;grid-template-columns:[full-width-start] 0 [content-start] minmax(0,1fr) [content-end] 0 [full-width-end]}.categoryPage_CategoryPage__ofGHf>*{grid-column:content}.categoryPage_CategoryPage__ofGHf #CategoryBanner,.categoryPage_CategoryPage__ofGHf #CategoryHeader,.categoryPage_CategoryPage__ofGHf #toplinePlaceholder{grid-column:full-width}.categoryPage_CategoryPage__ofGHf #CategoryTitle{margin-top:var(--spacing-md);text-align:var(--category-page-title-justify);padding-inline:var(--layout-page-margin)}@media(min-width:992px){.categoryPage_CategoryPage__ofGHf #CategoryTitle{text-align:center}}.categoryPage_CategoryPage__ofGHf #CategoryShortDescription{margin-top:var(--spacing-xxs);text-align:var(--category-page-title-justify);padding-inline:var(--layout-page-margin)}@media(min-width:992px){.categoryPage_CategoryPage__ofGHf #CategoryShortDescription{max-width:var(--layout-container-narrow);margin-inline:auto;text-align:center}}.categoryPage_CategoryPage__ofGHf #RelatedCategories{grid-column:full-width;margin-top:var(--spacing-sm)}.categoryPage_CategoryPage__ofGHf #categoryProducts{padding-bottom:var(--spacing-lg)}@media(max-width:1199px){.categoryPage_CategoryPage__ofGHf #categoryProducts{grid-column:full-width}}.categoryPage_CategoryPage__ofGHf #CategoryFooter{grid-column:full-width}.categoryPage_CategoryPage__ofGHf #trustpilotReviews{grid-column:full-width;padding:var(--spacing-xl);padding-bottom:0}.categoryPage_CategoryPage__ofGHf #usp_banner{padding-bottom:var(--spacing-xl);padding-inline:var(--spacing-md)}@media(min-width:768px){.categoryPage_CategoryPage__ofGHf #usp_banner{padding-block:var(--spacing-xxl);padding-inline:var(--spacing-xxl)}}.categoryPage_CategoryPage__ofGHf.categoryPage_HasAI__Alv4J #CategoryBanner{display:block}.storefront_Storefront__fIEc3{display:grid;grid-template-columns:1fr;grid-template-areas:"controls" "products"}.storefront_Storefront__fIEc3 .storefront_NoProducts__13LnH{margin-top:var(--spacing-sm);grid-column:1/-1;text-align:center;min-height:4em;display:grid;align-content:center;justify-content:center;place-content:center}.storefront_Storefront__fIEc3 .storefront_Controls__v6pGj{grid-area:controls;position:sticky;top:var(--sticky-top);background-color:var(--colors-background);z-index:2;padding-block:var(--spacing-sm);padding-inline:var(--layout-page-margin);display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.storefront_Storefront__fIEc3 .storefront_Controls__v6pGj>:first-child{grid-column:1/-1}.storefront_Storefront__fIEc3 .storefront_Controls__v6pGj>:nth-child(2){grid-column:2;justify-self:right}@media(min-width:768px){.storefront_Storefront__fIEc3 .storefront_Controls__v6pGj{grid-auto-flow:column;grid-template-columns:1fr}.storefront_Storefront__fIEc3 .storefront_Controls__v6pGj>:last-child{justify-self:end;grid-column:auto}}.storefront_Storefront__fIEc3 #ProductListing{grid-area:products}.filtersToggle_FiltersToggle__ihkhR{cursor:pointer;display:grid;grid-auto-flow:column;align-items:center;grid-gap:var(--spacing-xxs);gap:var(--spacing-xxs)}@media(min-width:768px){.filtersToggle_FiltersToggle__ihkhR{justify-content:start;border:none;padding:0;min-height:0;min-height:auto}}.filtersToggle_FiltersToggle__ihkhR .filtersToggle_Icon__jS6ro{font-size:var(--spacing-md)}.filtersToggle_FiltersToggle__ihkhR .filtersToggle_ActiveFilters__Y6VS1{background-color:var(--colors-text);width:var(--spacing-md);height:var(--spacing-md);border-radius:50%;color:var(--colors-background);display:grid;align-content:center;justify-content:center;place-content:center}.filterGroups_FilterGroups__t2i2T .filterGroups_Group__YWbE7{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-block:var(--spacing-xxs) var(--spacing-xs)}.filterGroups_FilterGroups__t2i2T .filterGroups_Group__YWbE7 li{align-content:center}.filterGroups_FilterGroups__t2i2T .filterGroups_Group__YWbE7 button{cursor:pointer;display:flex;align-items:center;gap:var(--spacing-xxs)}.filterGroups_FilterGroups__t2i2T .filterGroups_CategoryCurrentFilters__XCQXl{display:flex;gap:1ch;flex-wrap:wrap}.filterGroups_FilterGroups__t2i2T .filterGroups_Expandable__KE7bJ:first-child{border-bottom:1px solid hsl(from var(--colors-text) h s l/.25);padding-bottom:var(--spacing-xxs);margin-bottom:var(--spacing-xxs)}.filterGroups_FilterGroups__t2i2T .filterGroups_Expandable__KE7bJ .filterGroups_Summary__BViTG{padding:var(--spacing-xxs) 0}@media(max-width:767px){.filtersPanel_FiltersPanel__x_cXc{height:90dvh}}.filtersPanel_FiltersPanel__x_cXc main{display:grid;align-content:start;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-rows:1fr auto}.filtersPanel_js-has-pseudo__3Ixcn [csstools-has-1a-1y-2x-30-38-2t-36-37-28-2p-32-2t-30-w-31-2p-2x-32-1m-2w-2p-37-14-1m-2v-30-33-2q-2p-30-14-z-1t-2r-38-2x-3a-2t-1y-2x-30-38-2t-36-37-15-15]:not(#filtersPanel_does-not-exist__JKRDF):not(does-not-exist){grid-template-rows:auto 1fr auto}.filtersPanel_FiltersPanel__x_cXc main:has(#ActiveFilters){grid-template-rows:auto 1fr auto}.filtersPanel_FiltersPanel__x_cXc .filtersPanel_Submit__uZM6u{width:100%}.filtersPanel_FiltersPanel__x_cXc .clear-all-button{margin-left:auto}.activeFilters_ActiveFilters__mlALa{--tag-backgoround:var(--colors-surface-primary);--tag-border-radius:5rem;display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.activeFilters_ActiveFilters__mlALa .activeFilters_Reset__58A1k{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;justify-self:end}.activeFilters_ActiveFilters__mlALa .activeFilters_List__BWQpk{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.activeFilters_ActiveFilters__mlALa .activeFilters_Tag__hDV78{display:flex;padding:var(--spacing-xxxs) var(--spacing-sm);border-radius:var(--tag-border-radius);background-color:var(--tag-backgoround);align-items:center;gap:var(--spacing-xxs);height:var(--spacing-lg);cursor:pointer}.activeFilters_ActiveFilters__mlALa .activeFilters_Tag__hDV78>*{line-height:1}.activeFilters_ActiveFilters__mlALa .activeFilters_Tag__hDV78 small{font-size:smaller}.activeFilters_ActiveFilters__mlALa .activeFilters_Tag__hDV78 svg{font-size:1em}.twoBoxesTestimonials_Testimonials__C5rIz{display:flex;height:-moz-fit-content;height:fit-content;justify-content:flex-end;flex-direction:column}.twoBoxesTestimonials_Testimonials__C5rIz.twoBoxesTestimonials_KlaviyoClickable__UGtLx{cursor:pointer}.twoBoxesTestimonials_Testimonials__C5rIz .twoBoxesTestimonials_Image__Nmy2C{aspect-ratio:1;background-size:cover;background-position:50%;background-repeat:no-repeat}.twoBoxesTestimonials_Testimonials__C5rIz .twoBoxesTestimonials_Text__lJXNK{text-align:center;padding-block:var(--spacing-sm);padding-inline:var(--spacing-xs);display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.twoBoxesTestimonials_Testimonials__C5rIz .twoBoxesTestimonials_Text__lJXNK{gap:var(--spacing-md)}}.twoBoxesTestimonials_Testimonials__C5rIz .twoBoxesTestimonials_VimeoPlayer__pZ5F3{aspect-ratio:1}.twoBoxesTestimonials_Testimonials__C5rIz .twoBoxesTestimonials_VimeoPlayer__pZ5F3 div{display:contents}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x{height:100%;width:100%;pointer-events:none}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x .vimeoVideoPlayer_VimeoPlayer__xqtZj{position:absolute;inset:0;z-index:1}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x iframe{width:100%;height:100%}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x.vimeoVideoPlayer_EnableSound__RKPbD{pointer-events:auto}.oneBoxTestimonials_OneBox__3Mpw9{display:flex;justify-content:center;align-items:center;padding:var(--spacing-xs);text-align:center;background-size:cover;background-position:50%;background-repeat:no-repeat;grid-column:span 1;aspect-ratio:1}.oneBoxTestimonials_OneBox__3Mpw9 .oneBoxTestimonials_Text__VfaRd{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}@media(min-width:768px){.oneBoxTestimonials_OneBox__3Mpw9 .oneBoxTestimonials_Text__VfaRd{gap:var(--spacing-md)}}.oneBoxTestimonials_KlaviyoClickable__8Y8nV{cursor:pointer}.productListing_ProductListing__D78eB{display:flex;flex-direction:column;align-items:center;z-index:1}.productListing_ProductListing__D78eB .productListing_ProductsGrid__5q1wb{--items:2;--column-gap:var(--spacing-xxxs);--row-gap:var(--spacing-md);width:100%;display:grid;grid-template-columns:repeat(var(--items),minmax(0,1fr));grid-column-gap:var(--column-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);grid-row-gap:var(--row-gap);row-gap:var(--row-gap);transition:grid-template-columns .3s ease-in}@media(min-width:768px){.productListing_ProductListing__D78eB .productListing_ProductsGrid__5q1wb{--items:3;--row-gap:var(--spacing-lg)}}@media(min-width:1200px){.productListing_ProductListing__D78eB .productListing_ProductsGrid__5q1wb{--items:4}}@media(max-width:767px){.productListing_ProductListing__D78eB .productListing_ProductsGrid__5q1wb.productListing_SingleColumn__dgOz6{--items:1}}.productListing_ProductListing__D78eB .productListing_ProductsGrid__5q1wb .product-grid-item{transition:opacity .3s ease-in-out}.productListing_ProductListing__D78eB .productListing_Viewed__GCCG7{margin-top:var(--spacing-md)}.productListing_ProductListing__D78eB .productListing_LoadMore__DQ4Br{margin-top:var(--spacing-sm);max-width:26rem}.displayToggle_IconButton__BUWRU{display:flex;gap:var(--spacing-xxxs)}.displayToggle_IconButton__BUWRU svg{color:var(--colors-text-secondary)}.displayToggle_IconButton__BUWRU.displayToggle_double__DIPF6 .svg-icon-multi-view,.displayToggle_IconButton__BUWRU.displayToggle_single__BKhc8 .svg-icon-single-view{color:var(--colors-text)}@media(min-width:768px){.displayToggle_IconButton__BUWRU{display:none}}.categoryFooterContent_CategoryFooterWrapper__DONzN{background-color:var(--colors-surface-primary)}.categoryFooterContent_CategoryFooterWrapper__DONzN .categoryFooterContent_CategoryFooterContent__Jk10O{padding:var(--spacing-lg)}@media(min-width:768px){.categoryFooterContent_CategoryFooterWrapper__DONzN .categoryFooterContent_CategoryFooterContent__Jk10O{max-width:80rem;margin:0 auto;padding-block:var(--spacing-xxl);padding-inline:unset}}.uspBanner_UspBanner__RBGrd{display:flex;align-items:center;flex-direction:column;gap:var(--spacing-lg);cursor:pointer}@media(min-width:768px){.uspBanner_UspBanner__RBGrd{padding-inline:var(--spacing-xl)}}.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i{display:grid;grid-template-columns:repeat(var(--columns-mobile,2),minmax(0,1fr));grid-column-gap:var(--column-gap-mobile,var(--spacing-sm));-moz-column-gap:var(--column-gap-mobile,var(--spacing-sm));column-gap:var(--column-gap-mobile,var(--spacing-sm));grid-row-gap:var(--spacing-sm);row-gap:var(--spacing-sm);text-align:center}@media(min-width:768px){.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i{grid-template-columns:repeat(var(--columns-desktop,4),minmax(0,27rem));-moz-column-gap:var(--column-gap-desktop,var(--spacing-sm));column-gap:var(--column-gap-desktop,var(--spacing-sm))}}.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1{display:flex;flex-direction:column;gap:var(--spacing-xxs);align-items:center}@media(min-width:768px){.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1{gap:var(--spacing-sm)}.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1 .uspBanner_UspIcon__uH2YK{width:7rem;height:7rem}}.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1 .uspBanner_UspDescription__IUgD9{display:flex;flex-direction:column;gap:var(--spacing-xxxs);max-width:18rem}@media(min-width:768px){.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1 .uspBanner_UspDescription__IUgD9{gap:var(--spacing-xs)}}@media(min-width:1200px){.uspBanner_UspBanner__RBGrd .uspBanner_UspWrapper__QRE0i .uspBanner_UspInfo__f7Fn1 .uspBanner_UspDescription__IUgD9{max-width:20rem}}