.Recommend-module-scss-module__mGvedG__main{margin-bottom:var(--sw-32);margin-top:var(--sw-24);overflow:hidden}@media screen and (min-width:1024px){.Recommend-module-scss-module__mGvedG__main{margin-bottom:var(--sw-64);margin-top:var(--sw-32)}}.Recommend-module-scss-module__mGvedG__wrap{border-radius:8px;width:100%;margin:auto;position:relative;overflow:hidden}@media screen and (max-width:1024px){.Recommend-module-scss-module__mGvedG__wrap{height:auto;box-shadow:none;background-color:#0000;margin:0;overflow:visible}}.Recommend-module-scss-module__mGvedG__swiper{overflow:visible}.Recommend-module-scss-module__mGvedG__list{height:56px}.Recommend-module-scss-module__mGvedG__list .Recommend-module-scss-module__mGvedG__listWrapper{z-index:1;box-sizing:content-box;flex-wrap:wrap;gap:14px;width:100%;max-width:fit-content;height:100%;transition-property:transform;display:flex;position:relative}.Recommend-module-scss-module__mGvedG__categoryLink{color:var(--sw-light-7);background-color:var(--sw-dark-2);cursor:pointer;border-radius:8px;justify-content:center;gap:4px;width:100%;height:100%;padding:8px 15px;font-size:14px;font-weight:700;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1024px){.Recommend-module-scss-module__mGvedG__categoryLink{padding:8px 16px}}.Recommend-module-scss-module__mGvedG__categoryLink:hover{color:var(--sw-light-7)}@media screen and (min-width:1024px){.Recommend-module-scss-module__mGvedG__categoryLink:hover{color:var(--sw-white)}}.Recommend-module-scss-module__mGvedG__categoryLink.Recommend-module-scss-module__mGvedG__active{color:var(--sw-white);background-color:var(--sw-dark-3)}.Recommend-module-scss-module__mGvedG__searchCategoryLink{padding:16px}.Recommend-module-scss-module__mGvedG__container{max-width:1290px;height:65px;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}@media (max-width:1024px){.Recommend-module-scss-module__mGvedG__container{height:48px}}.Recommend-module-scss-module__mGvedG__swiperWrapper{gap:13.5px;display:flex}.Recommend-module-scss-module__mGvedG__item{white-space:nowrap;flex:1 0 0;justify-content:flex-start;align-items:center;width:100%;min-height:auto;margin-right:14px;display:flex}@media screen and (min-width:1024px){.Recommend-module-scss-module__mGvedG__item{margin-right:0}}.Recommend-module-scss-module__mGvedG__item:first-child{flex:0}.Recommend-module-scss-module__mGvedG__item:last-child{margin-right:0}.Recommend-module-scss-module__mGvedG__itemSlider{height:auto}.Recommend-module-scss-module__mGvedG__categoryIcon{width:24px;height:24px;max-width:initial;filter:brightness(0)saturate()invert(72%)sepia(6%)saturate(662%)hue-rotate(186deg)brightness(93%)contrast(88%);justify-content:center;align-items:center;font-size:24px;display:flex}.Recommend-module-scss-module__mGvedG__categoryIcon svg{width:24px;height:24px}.Recommend-module-scss-module__mGvedG__searchContainer{margin-top:var(--sw-gutter-width);position:relative}.Recommend-module-scss-module__mGvedG__searchRoot.Recommend-module-scss-module__mGvedG__searchRoot{margin:0}.Recommend-module-scss-module__mGvedG__searchInput.Recommend-module-scss-module__mGvedG__searchInput{background-color:var(--sw-dark-2);border:0;padding-left:58px;font-weight:500}.Recommend-module-scss-module__mGvedG__searchIcn{height:var(--sw-input-height);z-index:1;pointer-events:none;justify-content:flex-start;align-items:center;width:58px;padding-left:20px;display:flex;position:absolute;top:0;left:0}.Recommend-module-scss-module__mGvedG__searchIcn svg,.Recommend-module-scss-module__mGvedG__searchIcn img{color:var(--sw-light-6);flex-shrink:0;width:24px;height:24px}.Recommend-module-scss-module__mGvedG__brandingBackground{background:linear-gradient(135deg,#1f032d 2.79%,#bc2891 52.53%,#1f032d 95.17%);border-radius:8px;position:absolute;inset:0}.Recommend-module-scss-module__mGvedG__brandingBackground img{height:auto}.Recommend-module-scss-module__mGvedG__hotIconActive{filter:none}.Recommend-module-scss-module__mGvedG__hotBgActive{background:linear-gradient(135deg,#36084d 2.79%,#df76c1 52.53%,#36084d 95.17%)}.Recommend-module-scss-module__mGvedG__iconWrapper,.Recommend-module-scss-module__mGvedG__textWrapper{position:relative}
