.r-top-section-container .r-top-section-categoryslots .producthits-categoryslots .for-desktop{max-width:unset}.r-header-filters{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.r-header-filters-container{position:relative}.r-header-filters-container-content{width:100%;display:flex;flex-direction:column;gap:.8rem;background:var(--background_image_mobile);background-size:cover;background-position:bottom}.no-asset .r-header-filters-container-content{background:#fff}.r-header-filters-container-content-container{max-width:192rem;margin:0 auto;width:100%;padding:2.4rem 2.4rem 8.8rem;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}@media only screen and (min-width:1024px){.r-header-filters{width:100%}.r-header-filters-container-content{background:var(--background_image);background-size:cover;background-position:bottom}.r-header-filters-container-content-container{padding:2.4rem 5.6rem 8rem}}.r-header-filters-container-content-container.no-content{padding-top:unset}.r-header-filters-container-content-container-title{font-size:2.4rem;font-weight:600;line-height:2.8rem;min-height:2.8rem;letter-spacing:.52px;position:relative;display:flex;justify-content:center}.r-header-filters-container-content-container-title.has-icon::before{display:block;content:"";width:2.8rem;height:2.8rem;position:relative;background-image:var(--title_icon);background-size:cover;background-position:center;margin-right:.8rem}@media only screen and (min-width:1024px){.r-header-filters-container-content-container.no-content{padding-top:2.4rem}.r-header-filters-container-content-container.no-content.has-swiper{padding-top:5.6rem}.r-header-filters-container-content-container-title{font-size:3.6rem;line-height:4rem;min-height:4rem;letter-spacing:.96px;justify-content:flex-start}.r-header-filters-container-content-container-title.has-icon::before{width:4rem;height:4rem}}.r-header-filters-container-content-container-desc{font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:0}@media only screen and (min-width:1024px){.r-header-filters-container-content-container-desc{font-size:1.6rem;line-height:2.4rem}}.r-header-filters-container-content-container-cta{color:#000;font-size:1.2rem;font-weight:600;line-height:16px;letter-spacing:.42px;text-decoration-line:underline;width:fit-content;cursor:pointer;margin:.8rem 0 0;opacity:1}.font-white .r-header-filters-container-content-container-cta{color:#fff}.r-header-filters-container-content-container-cta.r-plp-header-text-loader{opacity:0}.r-header-filters-container-content-container-subtitle{color:#000;margin-bottom:.8rem;font-size:1.8rem;font-weight:600;line-height:2.8rem;letter-spacing:0;margin-top:2.4rem}.font-white .r-header-filters-container-content-container-desc,.font-white .r-header-filters-container-content-container-subtitle,.font-white .r-header-filters-container-content-container-title{color:#fff}.r-header-filters-container-content-container-desc,.r-header-filters-container-content-container-title{text-align:left;opacity:1;transition:opacity .1s linear;text-transform:initial}.r-header-filters-container-content-container-desc.r-plp-header-text-loader,.r-header-filters-container-content-container-title.r-plp-header-text-loader{opacity:0}@media only screen and (min-width:1024px){.r-header-filters-container-content-container-subtitle{font-size:1.6rem;line-height:2.4rem;max-width:50%}.r-header-filters-container-content-container-desc,.r-header-filters-container-content-container-title{width:40%}}.no-asset .r-header-filters-container-content-container-desc,.no-asset .r-header-filters-container-content-container-title{text-align:left}.r-header-filters-container-content-container-top{display:flex;justify-content:space-between;align-items:center}.r-header-filters-container-content-container-top.extra-margin{margin-top:1.6rem}.r-header-filters-container-content-container-top-filters{display:flex;gap:1.6rem}.r-header-filters-container-content-container-top-filters-element{cursor:pointer;font-size:1rem;color:rgba(0,0,0,.5);font-weight:600;line-height:1.6rem;letter-spacing:.4px;background:rgba(0,0,0,.3);display:flex;padding:.8rem 1.6rem;border:1px solid rgba(0,0,0,.4)}.r-header-filters-container-content-container-top-filters-element.single_filter{display:none}.font-white .r-header-filters-container-content-container-top-filters-element{color:rgba(255,255,255,.5);background:rgba(255,255,255,.3);border:1px solid rgba(255,255,255,.4)}.r-header-filters-container-content-container-top-filters-element_span{margin-left:.8rem;background:#5D5D5D;border-radius:1.6rem;width:1.6rem;height:1.6rem;display:none;justify-content:center;align-items:center;font-size:1rem;font-weight:400;color:#fff}.font-white .r-header-filters-container-content-container-top-filters-element_span{background:#D7D7D7;color:#000}.r-header-filters-container-content-container-top-filters-element_span.active_counter{display:flex}.r-header-filters-container-content-container-top-filters-element.active,.r-header-filters-container-content-container-top-filters-element:hover{background:#000;color:#fff;border-color:#000}.font-white .r-header-filters-container-content-container-top-filters-element.active,.font-white .r-header-filters-container-content-container-top-filters-element:hover{background:#fff;color:#000;border-color:#fff}.r-header-filters-container-content-container-top-right{display:none;position:absolute;top:-5.7rem;right:0}@media only screen and (min-width:1024px){.r-header-filters-container-content-container-top-right{display:flex}}.r-header-filters-container-content-container-top-right_left,.r-header-filters-container-content-container-top-right_right{width:3.2rem;height:3.2rem;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.2)}.font-white .r-header-filters-container-content-container-top-right_left,.font-white .r-header-filters-container-content-container-top-right_right{background:rgba(255,255,255,.2)}.r-header-filters-container-content-container-top-right_left svg,.r-header-filters-container-content-container-top-right_right svg{opacity:.2}.r-header-filters-container-content-container-top-right_left svg path,.r-header-filters-container-content-container-top-right_right svg path{fill:#fff!important}.font-white .r-header-filters-container-content-container-top-right_left svg path,.font-white .r-header-filters-container-content-container-top-right_right svg path{fill:#000!important}.r-header-filters-container-content-container-top-right_left:not(.swiper-button-disabled),.r-header-filters-container-content-container-top-right_right:not(.swiper-button-disabled){cursor:pointer}.r-header-filters-container-content-container-top-right_left:not(.swiper-button-disabled) svg,.r-header-filters-container-content-container-top-right_right:not(.swiper-button-disabled) svg{opacity:1}.r-header-filters-container-content-container-bottom_filters,.r-header-filters-container-content-container-bottom_filters+.r-header-filters-container-content-container-top-right{display:none}.r-header-filters-container-content-container-bottom_filters.active{display:flex}.r-header-filters-container-content-container-bottom_filters.gap{gap:2.4rem}.r-header-filters-container-content-container-bottom_filters-element{font-size:1.6rem;background:#fff;color:#000;position:relative;display:flex;flex-direction:column;cursor:pointer;height:auto;width:calc(calc(50% - 1.2rem) + calc(calc(calc(50% - 1.2rem)/ 2) - 2.4rem))}@media only screen and (min-width:1024px){.r-header-filters-container-content-container-bottom_filters.active+.r-header-filters-container-content-container-top-right{display:flex}.r-header-filters-container-content-container-bottom_filters-element{width:calc(20% - calc(calc(2.4rem * 3)/ 4))}}.r-header-filters-container-content-container-bottom_filters-element_close{display:none;cursor:pointer;position:absolute;top:0;right:0;width:3.2rem;height:3.2rem;padding:.8rem;background:rgba(255,255,255,.4);justify-content:center;align-items:center}.r-header-filters-container-content-container-bottom_filters-element_close svg,.r-header-filters-container-content-container-bottom_filters-element_close svg path{pointer-events:none}.r-header-filters-container-content-container-bottom_filters-element.active,.r-header-filters-container-content-container-bottom_filters-element:hover{background:#F8F8F8;border:1px solid #8B8B8B}.r-header-filters-container-content-container-bottom_filters-element.active .r-header-filters-container-content-container-bottom_filters-element-content,.r-header-filters-container-content-container-bottom_filters-element:hover .r-header-filters-container-content-container-bottom_filters-element-content{padding:1.6rem .8rem 2.4rem;margin-top:-2.4rem;z-index:9;background:#f8f8f8}.r-header-filters-container-content-container-bottom_filters-element.active .r-header-filters-container-content-container-bottom_filters-element_close{display:flex}.r-header-filters-container-content-container-bottom_filters-element-img{width:100%;height:auto;object-fit:cover;display:block}.r-header-filters-container-content-container-bottom_filters-element-content{padding:.8rem .8rem 1.6rem;width:100%}.r-header-filters-container-content-container-bottom_filters-element-content-title{font-size:1.2rem;font-weight:600;line-height:1.8rem;letter-spacing:.024rem}.r-header-filters-container-content-container-bottom_filters-element-content-desc{font-size:1.2rem;font-weight:400;line-height:1.8rem;letter-spacing:.024rem}.r-header-filters-container-content-container-bottom_filters+.swiper-scrollbar{visibility:hidden;display:block;margin-top:2.4rem;height:4px;background:#E5E5E5;border-radius:0;width:calc(100vw - 4.8rem);position:initial}.r-header-filters-container-content-container-bottom_filters+.swiper-scrollbar .swiper-scrollbar-drag{background:#000}.r-header-filters-container-content-container-bottom_filters.active+.swiper-scrollbar{visibility:visible}.r-header-filters-container_filters{padding:0 0 1.6rem 2.4rem;margin:-6.4rem auto 0;max-width:192rem;width:100%;overflow:visible}@media only screen and (min-width:1024px){.r-header-filters-container-content-container-bottom_filters.active+.swiper-scrollbar{display:none}.r-header-filters-container_filters{margin:-5.6rem auto 0;padding:0 5.6rem 1.6rem}}.r-header-filters-container_filters .swiper-container{padding-right:2.4rem;overflow:visible;position:relative}.r-header-filters-container_filters .swiper-container:not(.active){visibility:hidden;height:0;margin:-2.4rem 0 0}@media only screen and (min-width:1024px){.r-header-filters-container_filters .swiper-container{padding-right:unset}}