.cmpnt-snsRss{background-color:#f6f3f2}
.cmpnt-snsRss a{text-decoration:none}
.cmpnt-snsRss__title{display:inline-block;font-family:HyundaiMedium;font-size:35px;padding-right:35px}
.cmpnt-snsRss__subtitle{font-family:hyundaiTextRegular;line-height:1em;margin-top:10px}
.cmpnt-snsRss__list{display:flex}
.cmpnt-snsRss__list a{display:inline-block;background-repeat:no-repeat;background-size:100%;width:45px;height:45px;font-size:0}
.cmpnt-snsRss__button a{display:inline-block;border:1px solid #dbdbdb;font-family:HyundaiMedium;line-height:45px;color:#999;text-decoration:none;text-align:center}
.cmpnt-snsRss__item{box-sizing:border-box;border:1px solid #d8d8d8;background-color:#fff}
.cmpnt-snsRss__media{position:relative}
button.cmpnt-snsRss__btn-play{width:45px;height:45px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:10;background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/common/btn_video-play.png');background-size:cover}
.cmpnt-snsRss__media img{width:100%;height:100%;object-fit:cover}
.cmpnt-snsRss__media.instagram img{aspect-ratio:4/5}
.cmpnt-snsRss__media.youtube img{aspect-ratio:16/9}
.cmpnt-snsRss__api-posting{padding:22px 30px 30px;line-height:18px;color:#666}
.cmpnt-snsRss__api-title+.cmpnt-snsRss__api-desc{margin-top:12px}
.cmpnt-snsRss__api-hashtag a{color:#00aad2}
.cmpnt-snsRss__api-title{position:relative;font-size:12px;color:#666;padding-left:20px;display:flex;gap:10px;background-position:0 0 !important;background-size:15px;background-repeat:no-repeat}
.cmpnt-snsRss__api-desc,.cmpnt-snsRss__api-hashtag{font-size:14px}
.cmpnt-snsRss__api-hashtag{margin-top:20px;color:#00aad2}
@media print,screen and (min-width:768px) and (max-width:20000px){.cmpnt-snsRss{min-height:498px;padding:90px 0}
.cmpnt-snsRss__wrap{position:relative;max-width:1160px;margin:0 auto;padding:0 20px}
.cmpnt-snsRss__sharing{position:absolute;left:20px;top:0;max-width:334px;width:calc((100% / 3) - 24px);z-index:10}
.cmpnt-snsRss__title{font-size:35px;padding-right:35px}
.cmpnt-snsRss__subtitle{font-size:16px}
.cmpnt-snsRss__list+.cmpnt-snsRss__title{margin-top:45px}
.cmpnt-snsRss--rss{background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_rss.png');background-repeat:no-repeat;background-size:30px 30px;background-position:100% 100%}
.cmpnt-snsRss__list{gap:30px}
.cmpnt-snsRss--facebook{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_facebook.png');background-position:0 0}
.cmpnt-snsRss--instagram,.cmpnt-snsRss__api-title.instagram{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_instagram.png');background-position:0 0}
.cmpnt-snsRss--youtube,.cmpnt-snsRss__api-title.youtube{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_youtube.png');background-position:0 0}
.cmpnt-snsRss--twitter{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_twitter.png');background-position:0 0}
.cmpnt-snsRss__subtitle+.cmpnt-snsRss__list{margin-top:25px}
.cmpnt-snsRss__button{display:flex;gap:6px;margin-top:25px}
.cmpnt-snsRss__button a{width:50%;height:45px;font-size:16px}
.cmpnt-snsRss__button a:hover{border-color:#000;color:#000}
.cmpnt-snsRss__api-posting{padding:22px 30px}
.cmpnt-snsRss__api ul{display:flex;gap:20px;flex-wrap:wrap;align-items:center;flex-direction:column}
.cmpnt-snsRss__api li{width:calc((100% / 3) - 10px);max-width:360px;height:auto}
.cmpnt-snsRss__api li:first-child{position:absolute;left:0;top:360px}
.cmpnt-snsRss__api li:nth-child(4){position:absolute;right:0;top:0}
.cmpnt-snsRss__api li:last-child{position:absolute;right:0}
.cmpnt-snsRss__media{width:100%;overflow:hidden;min-height:202.5px}
.cmpnt-snsRss__item+.cmpnt-snsRss__item{margin-top:20px}
.cmpnt-snsRss__media.instagram{height:360px}
.swiper-slide:first-child .cmpnt-snsRss__media.instagram{height:360px}
.swiper-slide:nth-child(2) .cmpnt-snsRss__media.instagram,.swiper-slide:nth-child(5) .cmpnt-snsRss__media.youtube{height:640px}
}
@media print,screen and (min-width:768px) and (max-width:1023px){.cmpnt-snsRss{padding:70px 0}
.cmpnt-snsRss__wrap{padding:0 25px}
.cmpnt-snsRss__sharing{position:static;width:50%;height:320px;margin-bottom:20px}
.cmpnt-snsRss__api .swiper{overflow:visible}
.cmpnt-snsRss__api ul{align-items:start}
.cmpnt-snsRss__api li{width:calc(50% - 10px);max-width:none}
.cmpnt-snsRss__api li:first-child{position:static;order:1}
.cmpnt-snsRss__api li:nth-child(2){position:absolute;top:-340px;right:0;order:4}
.cmpnt-snsRss__api li:nth-child(3){order:2}
.cmpnt-snsRss__api li:nth-child(4){position:static;order:2}
.cmpnt-snsRss__api li:last-child{order:5}
}
@media screen and (min-width:0) and (max-width:767px){.cmpnt-snsRss__wrap{position:relative;padding:50px 25px;flex-direction:column;gap:40px}
.cmpnt-snsRss__title{font-size:24px;padding-right:25px}
.cmpnt-snsRss__subtitle{font-size:14px}
.cmpnt-snsRss__list+.cmpnt-snsRss__title{margin-top:43px}
.cmpnt-snsRss--rss{background:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_rss-m.png') 100% 100%;background-repeat:no-repeat;background-size:20px 20px}
.cmpnt-snsRss__list{gap:25px}
.cmpnt-snsRss--facebook{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_facebook-m.png');background-position:0 0}
.cmpnt-snsRss--instagram,.cmpnt-snsRss__api-title.instagram{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_instagram-m.png');background-position:0 0}
.cmpnt-snsRss--youtube,.cmpnt-snsRss__api-title.youtube{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_youtube-m.png');background-position:0 0}
.cmpnt-snsRss--twitter{background-image:url('../../../../../../../../content/dam/hyundai/ww/en/images/newsroom/home/ico_twitter-m.png');background-position:0 0}
.cmpnt-snsRss__subtitle+.cmpnt-snsRss__list{margin-top:20px}
.cmpnt-snsRss__button{display:flex;gap:10px;margin-top:20px}
.cmpnt-snsRss__button a{width:50%;font-size:14px}
.cmpnt-snsRss__api{margin-top:40px;margin-right:-25px}
.cmpnt-snsRss__api .swiper{padding-right:100px}
.cmpnt-snsRss__api ul.swiper-wrapper{display:flex;gap:0}
.cmpnt-snsRss__api li.swiper-slide{width:240px;height:auto}
.cmpnt-snsRss__api-title .channel-name{display:none}
.cmpnt-snsRss__api-posting{padding:17px 15px 20px}
.cmpnt-snsRss__item{width:240px}
.cmpnt-snsRss__media{width:240px;height:240px;aspect-ratio:1/1;overflow:hidden}
.cmpnt-snsRss__media img{width:100%;height:100%}
}