#mainBanner_carousel{position:relative}#mainBanner_carousel .embla{overflow:hidden}#mainBanner_carousel .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom}#mainBanner_carousel .embla__slide{aspect-ratio:243/100;min-width:0;overflow:hidden}#mainBanner_carousel .embla__slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:filter .15s ease;width:100%}#mainBanner_carousel.web .embla__slide{flex:0 0 66.6666666667%;margin-left:1rem}#mainBanner_carousel.web .embla__slide:not(.is-active) img{filter:brightness(.45) contrast(1.15)}#mainBanner_carousel.web .embla__pagination__page{height:5px;width:26px}#mainBanner_carousel.mobile .embla{padding:0 .75rem}#mainBanner_carousel.mobile .embla__slide{flex:0 0 90.9090909091%;margin-left:.75rem}#mainBanner_carousel .embla__pagination{display:flex;gap:4px;justify-content:center;margin-top:.5rem}#mainBanner_carousel .embla__pagination__page{background-color:#00000040;border:none;border-radius:5px;cursor:pointer;height:3px;padding:0;transition:background-color .3s ease,width .3s ease;width:6px}.dark #mainBanner_carousel .embla__pagination__page{background-color:#fffc}#mainBanner_carousel .embla__pagination__page.is-active{background-color:var(--color-main-200);width:24px}.embla[data-v-0673197e],.embla__viewport[data-v-0673197e]{overflow:hidden}.embla__container[data-v-0673197e]{display:flex}.embla__slide[data-v-0673197e]{flex:0 0 auto}
