.bannerList__T1JrW{position:relative}@media(max-width:960px){.bannerList__T1JrW{overflow:visible}}@media(min-width:1281px){.bannerList__T1JrW{--gap:24px}}@media(min-width:961px)and (max-width:1280px){.bannerList__T1JrW{--gap:16px}}@media(min-width:640px)and (max-width:960px){.bannerList__T1JrW{--gap:16px}}@media(max-width:639px){.bannerList__T1JrW{--gap:8px}}.bannerList__T1JrW .bannerList__heading{position:absolute;top:4px;left:0}.bannerList__T1JrW .bannerList__list{display:flex;flex-wrap:nowrap;padding:0 calc(-1*var(--gap)) 0 0;margin-right:var(--gap);overflow-x:hidden;width:100%}@media(max-width:960px){.bannerList__T1JrW .bannerList__list{padding-left:16px;padding-bottom:8px;margin:0 -16px;overflow-x:auto;width:auto}.bannerList__T1JrW .bannerList__list--ios{padding-right:8px}}@media(min-width:961px){.bannerList__T1JrW .bannerList__item{flex:0 0 calc((100% - var(--gap)*2)/3)}}@media(min-width:640px)and (max-width:960px){.bannerList__T1JrW .bannerList__item{flex:0 0 320px}}@media(max-width:639px){.bannerList__T1JrW .bannerList__item{flex:0 0 240px}}.bannerList__T1JrW .bannerList__item{margin-right:var(--gap)}.bannerList__T1JrW .bannerList__item:empty:after{content:"";display:block;padding-top:107.69%;background:var(--bg-muted)}.bannerList__T1JrW .bannerList__link{position:relative;display:block}.bannerList__T1JrW .bannerList__link>img{position:absolute;display:block;top:0;width:100%;height:100%;border-radius:2px}.bannerList__T1JrW .bannerList__link:before{display:block;width:100%;padding-top:107.69%;content:""}.bannerList__T1JrW .bannerList__pagination{top:48%}