.banner-wrapper[data-v-c068739e]{--banner-content-height:var(--banner-height-default,332px);clip-path:var(--banner-clip-path);-webkit-clip-path:var(--banner-clip-path);overflow:hidden;position:relative;width:100%}.banner-wrapper .banner-content[data-v-c068739e],.banner-wrapper .banner-inner[data-v-c068739e]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.banner-wrapper .banner-content[data-v-c068739e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--banner-content-height);margin:0 auto;overflow:hidden;position:relative}.banner-wrapper .banner-content img[data-v-c068739e],.banner-wrapper .banner-content[data-v-c068739e]{-ms-flex-negative:0;border-radius:var(--banner-border-radius-web);flex-shrink:0}.banner-wrapper .banner-content img[data-v-c068739e]{display:block;height:100%;max-width:none;width:auto}.banner-wrapper.allow-exceed[data-v-c068739e]{--banner-border-radius-web:0}.banner-wrapper.is-full-width[data-v-c068739e]{--banner-content-height:auto}.banner-wrapper.is-full-width .banner-content img[data-v-c068739e]{aspect-ratio:var(--banner-img-ratio-web);width:100%}.banner-wrapper.is-flex-height[data-v-c068739e]{--banner-content-height:var(--banner-height-flex,704px)}.banner-wrapper.is-mobile-app-style.is-flex-height .banner-content img[data-v-c068739e],.banner-wrapper.is-mobile-app-style.is-full-width .banner-content img[data-v-c068739e]{aspect-ratio:var(--banner-img-ratio-app)}[data-v-c068739e] .banner-content img{-ms-flex-negative:0;display:block;flex-shrink:0;height:100%;max-width:none;width:auto}[data-v-c068739e] .banner-wrapper.is-full-width .banner-content img{aspect-ratio:var(--banner-img-ratio-web);height:100%;max-width:none;width:auto}[data-v-c068739e] .banner-wrapper.is-mobile-app-style.is-flex-height .banner-content img,[data-v-c068739e] .banner-wrapper.is-mobile-app-style.is-full-width .banner-content img{aspect-ratio:var(--banner-img-ratio-app);height:100%;width:auto}[data-v-c068739e] .swiper-container{border-radius:var(--banner-border-radius-web);overflow:hidden;width:100%}[data-v-c068739e] .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-width:50px;overflow:hidden;width:100%}.banner-wrapper.is-flex-height[data-v-c068739e]:not(.is-full-width) .swiper-slide{width:auto}.mobile-app .banner-wrapper .banner-content img[data-v-c068739e],.mobile-app .banner-wrapper .banner-content[data-v-c068739e],.mobile-app .banner-wrapper .swiper-container[data-v-c068739e]{border-radius:var(--banner-border-radius-app)}.mobile-app .banner-wrapper.allow-exceed[data-v-c068739e]{--banner-border-radius-app:0}.mobile-app .swiper-pagination-bullets[data-v-c068739e]{bottom:5.3333333333vmin}.swiper-pagination-banner[data-v-c068739e]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:4px 16px;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}[data-v-c068739e] .swiper-pagination-bullets{bottom:var(--banner-wrapper-dot-bottom);gap:10px}[data-v-c068739e] .swiper-pagination-bullets>.swiper-pagination-bullet{-ms-flex-negative:0;background:var(--banner-wrapper-dot-default-bg);border:none;border-radius:50%;border-radius:var(--banner-wrapper-dot-border-radius,50%);cursor:pointer;flex-shrink:0;height:10px;height:var(--banner-wrapper-dot-height,10px);line-height:10px;margin:0;opacity:1;-webkit-transition:all .3s;transition:all .3s;width:10px;width:var(--banner-wrapper-dot-width,10px)}[data-v-c068739e] .swiper-pagination-bullets>.swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--banner-wrapper-dot-active-bg);border:none;height:10px;height:var(--banner-wrapper-dot-active-height,10px);line-height:10px;opacity:1;width:10px;width:var(--banner-wrapper-dot-active-width,10px)}