.editor-product-category{--box:calc(100vw - 160px);--theme:white;--color:black;--img-size:80px;--name:12px;--name-color:#595c61;--padding:20px;--padding-y:8px;--justify-content:left;--item-max-w:180px;--side:calc(50vw - var(--box) / 2);color:var(--color);top:var(--header-height);z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffc;width:100%;position:sticky}.editor-product-category .swiper-wrapper{justify-content:var(--justify-content)}.editor-product-category .product-category-swiper{padding:0 calc(50% - var(--box)/2)}.editor-product-category .product-category-swiper-slide{text-align:center;width:max-content;padding:0 var(--padding);max-width:var(--item-max-w)}.editor-product-category .product-category-swiper-slide:first-child{max-width:calc(var(--item-max-w) - var(--padding));padding-left:0}.editor-product-category .product-category-swiper-slide:last-child{max-width:calc(var(--item-max-w) - var(--padding));padding-right:0;margin-right:0!important}.editor-product-category .product-category-swiper-slide-item{padding:var(--padding-y) 0;display:block;position:relative;overflow:hidden}.editor-product-category .product-category-swiper-slide-item-img{width:var(--img-size);height:var(--img-size);margin:0 auto;transition:all .25s ease-in-out}.editor-product-category .product-category-swiper-slide-item-img img{object-fit:contain}.editor-product-category .product-category-swiper-slide-item-name{font-family:var(--ff-woff2-B);font-size:var(--name);color:var(--name-color);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0;line-height:16px;display:-webkit-box;overflow:hidden}.editor-product-category .product-category-swiper-slide-item:hover .product-category-swiper-slide-item-img,.editor-product-category .product-category-swiper-slide-item:active .product-category-swiper-slide-item-img{transform:scale(1.1)}@media only screen and not (max-width:1440px){.editor-product-category{--box:1440px;--justify-content:center}}@media (max-width:1024px){.editor-product-category{--box:calc(100vw - 96px);--img-size:60px;--name:12px;--padding:16px;--item-max-w:172px}}@media not (min-width:768px){.editor-product-category{--box:calc(100vw - 48px);--item-max-w:132px}}.editor-product-category.sticky-yes:before{content:"";background-color:#f5f5f6;width:100%;height:1px;position:absolute;bottom:.5px;left:0}.editor-product-category.sticky-yes{--img-size:60px}.editor-product-category.sticky-yes .product-category-swiper .swiper-wrapper:after{content:"";bottom:0;left:calc(var(--left));width:var(--width);opacity:0;background-color:var(--color);will-change:transform,width,opacity;height:2px;transition:all .25s ease-in-out;position:absolute}.editor-product-category.sticky-yes .product-category-swiper.show-bar .swiper-wrapper:after{opacity:var(--opacity)}@media (max-width:1024px){.editor-product-category.sticky-yes{--img-size:0px}}.editor-product-category.theme-black{--theme:black;--color:white;--name-color:#e5e5e6;background-color:#000c}.editor-product-category.theme-black.sticky-yes{border-bottom-color:#343434}
