.RecommendSection_recommendSection__jDY_L{display:flex;flex-direction:column;background:#ffffff;min-width:1024px}.RecommendSection_banner__9ztpA{width:100%;height:400px;overflow:hidden}@media (max-width:1920px){.RecommendSection_banner__9ztpA{height:calc(300px + (400 - 300) * ((100vw - 1440px) / (1920 - 1440)))}}@media (max-width:1440px){.RecommendSection_banner__9ztpA{height:calc(210px + (300 - 210) * ((100vw - 1024px) / (1440 - 1024)))}}.RecommendSection_bannerImg__ainHe{width:100%;height:100%;object-fit:cover;object-position:center}.RecommendSection_content__LCjRT{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:24px;padding:32px 48px;border-bottom:1px solid rgba(0,0,0,.08)}.RecommendSection_content__LCjRT.RecommendSection_emphasisDivider__izBlX{border-bottom:1px solid var(--color-neutral-900)}.RecommendSection_heading__dooHy{display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 4px}.RecommendSection_moduleTitle__TwAyS{font-size:28px;font-weight:400;line-height:36px;color:#e00000;text-align:center;margin:0}.RecommendSection_moduleSubtitle__U44pN{font-size:18px;font-weight:500;line-height:24px;color:rgba(0,0,0,.87);text-align:center;margin:0}.RecommendSection_productSwiper__8gi7D{width:100%}.RecommendSection_swiperNav__12nbb{position:absolute;top:32px;right:48px;z-index:2}.RecommendSection_productSwiper__8gi7D .RecommendSection_swiperSlide__yNJll{width:calc((100% - 16px * 3) / 4);margin-right:16px}@media screen and (min-width:1025px){.RecommendSection_productSwiper__8gi7D .RecommendSection_swiperSlide__yNJll{width:calc((100% - 16px * 4) / 5)}}@media screen and (min-width:1281px){.RecommendSection_productSwiper__8gi7D .RecommendSection_swiperSlide__yNJll{width:calc((100% - 16px * 5) / 6)}}@media screen and (min-width:1441px){.RecommendSection_productSwiper__8gi7D .RecommendSection_swiperSlide__yNJll{width:calc((100% - 16px * 6) / 7)}}@media screen and (min-width:1729px){.RecommendSection_productSwiper__8gi7D .RecommendSection_swiperSlide__yNJll{width:calc((100% - 16px * 7) / 8)}}