.cms-component-social-media_wrapper__uyWEK{width:100%;position:relative;margin:0 auto;border-top:2px solid #222222}.cms-component-social-media_container__ijod2{width:100%;max-width:1920px;min-width:1024px;margin:0 auto;padding:32px 48px;box-sizing:border-box}.cms-component-social-media_header__ATe9R{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px}.cms-component-social-media_title__qianG{font-size:28px;line-height:36px;color:#e00000;margin:0}.cms-component-social-media_seeAll__HFlVL{background:none;border:none;font-size:14px;color:#e00000;cursor:pointer;text-decoration:underline;white-space:nowrap}.cms-component-social-media_swiperWrap__aDuEr{position:relative}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperSlide__s_ySN{width:calc((100% - 48px) / 4);height:auto;margin-right:16px}@media (min-width:1280px){.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperSlide__s_ySN{width:calc((100% - 64px) / 5)}}@media (min-width:1440px){.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperSlide__s_ySN{width:calc((100% - 80px) / 6)}}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperWrapper__pTQC_{align-items:stretch}.cms-component-social-media_card__BGiAQ{display:flex;flex-direction:column;background:#f5f5f5;border-radius:8px;overflow:hidden;cursor:pointer;border:none;padding:0;text-align:left;font:inherit;color:inherit;width:100%;height:100%}.cms-component-social-media_cardCover__o41C_{position:relative;width:100%;aspect-ratio:291/388;overflow:hidden;flex-shrink:0;background:#eee}.cms-component-social-media_cardCover__o41C_>img,.cms-component-social-media_cardImg__neoAo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cms-component-social-media_cardVideo__2gdxa{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;visibility:hidden}.cms-component-social-media_cardVideo__2gdxa.cms-component-social-media_isPlaying__yVP_j{visibility:visible}.cms-component-social-media_cardMultiImages__Qr19o{position:absolute;inset:0}.cms-component-social-media_cardMultiImg__f_q4Z{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cms-component-social-media_cardOverlay__38bvP{position:absolute;bottom:0;left:0;right:0;padding:24px 12px 8px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));display:flex;align-items:center;gap:4px;z-index:2}.cms-component-social-media_cardPlatform__hb3B7{width:24px;height:24px;border-radius:50%;flex-shrink:0;background:#fff}.cms-component-social-media_cardUser__T9XcK{display:flex;align-items:center;gap:2px;min-width:0;flex:1 1}.cms-component-social-media_cardAt__cz0F5{font-size:14px;font-weight:500;line-height:20px;color:#fff;flex-shrink:0}.cms-component-social-media_cardName__tNaiL{font-size:14px;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-component-social-media_cardBottom__Mzccw{display:flex;align-items:center;gap:8px;padding:8px;flex:1 1;min-height:72px}.cms-component-social-media_cardBottom__Mzccw:has(.cms-component-social-media_cardMulti__M5Gof){padding:0}.cms-component-social-media_cardSingle__2_CcP{display:flex;align-items:center;gap:8px;width:100%}.cms-component-social-media_cardProdImg__fuYsJ{width:56px;height:56px;border-radius:4px;object-fit:cover;background:#fff;flex-shrink:0}.cms-component-social-media_cardProdInfo__j4Czu{display:flex;flex-direction:column;overflow:hidden;flex:1 1;min-width:0}.cms-component-social-media_cardProdBrand__dhf42{font-size:14px;line-height:20px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-component-social-media_cardProdName__BTlfZ{font-size:14px;line-height:20px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cms-component-social-media_cardMulti__M5Gof{display:flex;align-items:stretch;gap:4px;width:100%;padding:8px;overflow:hidden;box-sizing:border-box}.cms-component-social-media_cardMultiThumb__Zn7Fu{flex-shrink:0}.cms-component-social-media_cardMultiPimg__hdPJk{width:56px;height:56px;border-radius:4px;object-fit:cover;background:#fff;display:block}.cms-component-social-media_cardMoreCount__ioLzL{flex:1 1;min-width:56px;min-height:56px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;color:#222;cursor:pointer}.cms-component-social-media_cardText__L5WKb{padding:0 4px;font-size:14px;line-height:20px;color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonNext__VyJsd,.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonPrev___GrMW{position:absolute;top:50%;cursor:pointer;z-index:1;width:40px;height:40px;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;pointer-events:auto;margin-top:0;transform:translateY(calc(-50% - 72px))}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonPrev___GrMW{left:0;transform:translateX(-50%) translateY(calc(-50% - 72px))}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonNext__VyJsd{right:0;transform:translateX(50%) translateY(calc(-50% - 72px))}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonDisabled__kWL_M{display:none}.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonNext__VyJsd>i,.cms-component-social-media_swiper__1Ezks .cms-component-social-media_swiperButtonPrev___GrMW>i{font-size:20px;color:#222;width:40px;height:40px;border-radius:20px;border:1px solid #222;box-shadow:0 6px 16px rgba(0,0,0,.12);background:#fff;display:flex;align-items:center;justify-content:center}@keyframes cms-component-social-media_smCardPulse__9CSDD{0%,to{opacity:1}50%{opacity:.4}}.cms-component-social-media_cardSkelBlock__a8edl{background:#e0e0e0;border-radius:4px;animation:cms-component-social-media_smCardPulse__9CSDD 2s ease-in-out infinite}.cms-component-social-media_cardSkelSingle__5C1Nm{display:flex;align-items:center;gap:8px;width:100%}.cms-component-social-media_cardSkelImg__Byxny{width:56px;height:56px;flex-shrink:0}.cms-component-social-media_cardSkelInfo__U49QN{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.cms-component-social-media_cardSkelBrand__c_LHy{width:50%;height:14px}.cms-component-social-media_cardSkelName__WMYJe{width:80%;height:14px}.cms-component-social-media_cardSkelMulti__TCgJ_{display:flex;align-items:stretch;gap:4px;width:100%;overflow:hidden}.cms-component-social-media_cardSkelThumb__B8p2J{width:56px;height:56px;flex-shrink:0}.cms-component-social-media_cardSkelMore__dmz6K{flex:1 1;min-width:56px;min-height:56px}.cms-component-social-media_list__6yHYs{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cms-component-social-media_list__6yHYs::-webkit-scrollbar{display:none}.cms-component-social-media_list__6yHYs .cms-component-social-media_card__BGiAQ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 4);scroll-snap-align:start}@media (min-width:1280px){.cms-component-social-media_list__6yHYs .cms-component-social-media_card__BGiAQ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 64px) / 5)}}@media (min-width:1440px){.cms-component-social-media_list__6yHYs .cms-component-social-media_card__BGiAQ{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 80px) / 6)}}.cms-component-social-media_navButtonNext__Hs8Nb,.cms-component-social-media_navButtonPrev__5NwXx{position:absolute;top:50%;cursor:pointer;z-index:10;width:40px;height:40px;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;transform:translateY(calc(-50% - 36px))}.cms-component-social-media_navButtonPrev__5NwXx{left:0;transform:translateX(-50%) translateY(calc(-50% - 36px))}.cms-component-social-media_navButtonNext__Hs8Nb{right:0;transform:translateX(50%) translateY(calc(-50% - 36px))}.cms-component-social-media_navButtonNext__Hs8Nb>i,.cms-component-social-media_navButtonPrev__5NwXx>i{font-size:20px;color:#222;width:40px;height:40px;border-radius:20px;border:1px solid #222;box-shadow:0 6px 16px rgba(0,0,0,.12);background:#fff;display:flex;align-items:center;justify-content:center}.cms-component-social-media_additionalParent__NW2UD .cms-component-social-media_container__ijod2{padding-bottom:24px}.cms-component-social-media_firstComponentBorderNone__u0ahy{border-top:none}