main.alert-spacing .category-menu-wrapper{top:6.375rem}@media (min-width:64rem){main.alert-spacing .category-menu-wrapper{top:6.875rem}}.category-menu-wrapper{align-items:center;background:#fff;box-shadow:0 4px 10px 2px #0000001a;display:flex;justify-content:center;margin-bottom:.9375rem;overflow:hidden;position:sticky;top:5rem;z-index:2}@media (min-width:48rem){.category-menu-wrapper{margin-bottom:1.5625rem}}.category-menu{align-items:center;display:flex;height:3.125rem;overflow-x:auto;padding:0 .625rem}@media (min-width:48rem){.category-menu{padding:0}}@media (min-width:75rem){.category-menu{justify-content:center}}.category-menu .category-link{padding:0 .9375rem;text-align:center;white-space:nowrap}@media (min-width:48rem){.category-menu .category-link{padding:0 1.5625rem}}.category-menu .category-link a{border-bottom:3px solid transparent;color:#000;font-size:1.25rem;font-size:1rem;font-weight:300;line-height:1rem;margin:0 0 .625rem;text-decoration:none}@media (min-width:48rem){.category-menu .category-link a{font-size:1.5rem;font-size:1rem}}.category-menu .category-link a:hover:not(.active){border-bottom:3px solid #fff;color:#000}.category-menu .category-link a.active{border-bottom:3px solid #000;color:#000;font-weight:700}.content[data-v-8a54ebc1]{background-color:#fff;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;left:0;padding:1.5625rem;position:absolute;top:100%;width:100%;z-index:2}.radio-check-wrapper[data-v-8a54ebc1]{margin:0 0 .9375rem}.radio-check-wrapper[data-v-8a54ebc1]:last-child{margin:0}@media (min-width:48rem){.radio-check-wrapper[data-v-8a54ebc1]{margin:0 0 .625rem}}.trigger[data-v-8a54ebc1]{justify-content:center;position:relative;width:100%}.text[data-v-8a54ebc1]{font-weight:700;text-transform:uppercase}.option[data-v-8a54ebc1]{margin-left:.3125rem}.component-fade-enter-active[data-v-8a54ebc1],.component-fade-leave-active[data-v-8a54ebc1]{transition:opacity .2s ease}.component-fade-enter[data-v-8a54ebc1],.component-fade-leave-to[data-v-8a54ebc1]{opacity:0}.selected[data-v-8a54ebc1]{display:none;flex-shrink:2}@media (min-width:48rem){.selected[data-v-8a54ebc1]{display:flex}}.sort-by .radio-check-wrapper label:before{border:2px solid #4f5454;height:.75rem;width:.75rem}.sort-by .radio-check-wrapper label:after{border:4px solid #111;left:2px}.load-more-container[data-v-64687fb2]{align-items:center;display:flex;flex-direction:column}.load-more-container p[data-v-64687fb2]{margin-top:.9375rem}.load-more-container .button-view-cat-page[data-v-64687fb2]:hover{text-decoration:none}@media (min-width:64rem){.sidebar[data-v-53b1c271]{overflow:auto;padding-right:2.5rem;position:sticky;top:5rem;width:25%}.sidebar+.paginated-content[data-v-53b1c271]{margin-left:auto;width:75%}}.paginated-content[data-v-53b1c271]{width:100%}.load-more-container[data-v-53b1c271]{align-items:center;display:flex;flex-direction:column}.load-more-container p[data-v-53b1c271]{margin-top:.9375rem}.load-more-container .button-view-cat-page[data-v-53b1c271]:hover{text-decoration:none}.grid-error-message[data-v-53b1c271]{margin-top:4.375rem}.paginated-content .product-grid{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:48rem){.paginated-content .product-grid{justify-content:flex-start}}.paginated-content .product-grid .product-grid-element{margin-bottom:50px;width:calc(50% - 5px)}@media (min-width:48rem){.paginated-content .product-grid .product-grid-element{width:calc(33.3% - 7px)}.paginated-content .product-grid .product-grid-element:nth-child(3n+2){margin:0 .625rem}}.paginated-content .product-grid .product-grid-element:empty{display:none}.paginated-content+h2{margin-top:4.375rem}.grid-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap}.grid-wrapper .paginated-content{width:100%}.no-banners[data-v-476ca0df]{margin-top:1.5625rem}.clp[data-v-476ca0df]{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:4.375rem}.clp+.clp-content-block[data-v-476ca0df]{padding-bottom:1.5625rem;padding-top:1.5625rem}.top-content[data-v-476ca0df]{width:100%}@media (min-width:64rem){.top-content[data-v-476ca0df]{overflow:auto;position:sticky;top:5rem;width:20%}.category-menu-wrapper+.clp .top-content[data-v-476ca0df]{top:9.0625rem}.alert-spacing .top-content[data-v-476ca0df]{top:6.875rem}.alert-spacing .category-menu-wrapper+.clp .top-content[data-v-476ca0df]{top:10.9375rem}}.primary-heading[data-v-476ca0df]{font-size:1.25rem;margin-bottom:1.5625rem;text-align:center}@media (min-width:64rem){.primary-heading[data-v-476ca0df]{text-align:left}}@media (min-width:48rem){.primary-heading[data-v-476ca0df]{font-size:3.5rem}}@media (min-width:64rem){.top-content+.primary-content[data-v-476ca0df]{margin-left:auto;width:75%}}.primary-content[data-v-476ca0df]{width:100%}.banners[data-v-476ca0df]{display:flex;flex-wrap:wrap;justify-content:space-between}.products-found[data-v-476ca0df]{margin-bottom:.9375rem;text-align:center;width:100%}@media (min-width:64rem){.products-found[data-v-476ca0df]{align-self:flex-start;margin:0;text-align:left;width:auto}}.products-found.loading[data-v-476ca0df]{border-bottom:none;font-style:italic}.clp-banner+.clp,.clp-banners+.clp,.clp-content-block+.clp{margin-top:2.5rem}.slider-clp .clp-banners+.clp-content-block{margin-top:.3125rem}.slider-clp .clp-banners+.clp{margin-top:1.5625rem}.clp-banner{color:#111;width:100%}.clp-banner.amplience-banner .amplience-banner-content{margin:0 auto;max-width:75rem}.clp-banner.amplience-banner .amplience-banner-content.center-right{align-items:flex-end;justify-content:center;text-align:center}@media (min-width:48rem){.clp-banner.amplience-banner .amplience-banner-content.center-right{align-items:center;justify-content:flex-end}}.clp-banner.amplience-banner .amplience-banner-content p{color:#111;max-width:20.3125rem}.slider-clp .clp-banners{display:flex;flex-wrap:wrap;justify-content:center;margin-top:.9375rem}@media (min-width:48rem){.slider-clp .clp-banners{margin-top:.3125rem}}.slider-clp .clp-banner{margin:.3125rem .9375rem;width:100%}@media (min-width:48rem){.slider-clp .clp-banner{margin:.3125rem;width:48.5%}}.slider-clp .clp-banner .amplience-banner-content.bottom-left{justify-content:center;padding-bottom:2.5rem;text-align:center}@media (min-width:48rem){.slider-clp .clp-banner .amplience-banner-content.bottom-left{justify-content:left;text-align:left}}.slider-clp .clp-banner h2,.slider-clp .clp-banner strong{color:#111}.slider-clp .clp-banner img{height:100%}.amplience-banner .clp-video-banner{height:18.75rem}.amplience-banner .clp-video-banner video{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.amplience-banner .clp-slider-video-banner{height:0;padding-top:146.433%;position:relative}@media (min-width:30rem){.amplience-banner .clp-slider-video-banner{padding-top:56.25%}}@media (min-width:64rem){.amplience-banner .clp-slider-video-banner{padding-top:33.33%}}.amplience-banner .clp-slider-video-banner video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@media (min-width:64rem){.amplience-banner .clp-slider-video-banner video{height:auto;width:100%}}.clp .breadcrumbs{display:none}@media (min-width:64rem){.clp .breadcrumbs{display:block}}.clp .sort-by{width:calc(50% - 5px)}@media (min-width:64rem){.clp .sort-by{width:33%}}.clp .sort-by.only-sort-by{width:100%}@media (min-width:64rem){.clp .sort-by.only-sort-by{width:calc(33.3% - 7px)}}.clp .products-found{margin-bottom:.9375rem;text-align:center;width:100%}@media (min-width:64rem){.clp .products-found{align-self:flex-start;margin:0;text-align:left;width:auto}}.clp .products-found.loading{font-style:italic}.filter-button-mobile{text-transform:uppercase}.clp-content-block{background-color:var(--background-color);color:var(--font-color);margin:0 auto;overflow:auto;text-align:center}.clp-content-block .container{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:20;line-clamp:20;margin:1.5625rem auto;overflow:hidden}@media (min-width:48rem){.clp-content-block .container{-webkit-line-clamp:15;line-clamp:15}}.clp-content-block .container h1,.clp-content-block .container h2,.clp-content-block .container h3,.clp-content-block .container h4,.clp-content-block .container h5,.clp-content-block .container h6,.clp-content-block .container p,.clp-content-block .container span{color:var(--font-color)}.clp-content-block a{color:var(--link-color)}@media (min-width:64rem){.category-menu-wrapper+.clp .sidebar{top:9.0625rem}.alert-spacing .sidebar{top:6.875rem}.alert-spacing .category-menu-wrapper+.clp .sidebar{top:10.9375rem}}
