.components-fe_CarouselWithScroll_container{width:100%;position:relative}.components-fe_CarouselWithScroll_main{overflow:-moz-scrollbars-none;scrollbar-width:none;background:#161719;overflow-x:auto}.components-fe_CarouselWithScroll_main::-webkit-scrollbar{display:none}.components-fe_CarouselWithScroll_fadeLeft:before{content:"";background:linear-gradient(to right, var(--carousel-eu-bg-color) 0%, var(--carousel-eu-bg-color) 42px, transparent 100%);z-index:9;border-radius:6px 0 0 6px;width:calc(42px + 4%);position:absolute;top:0;bottom:0;left:0}.components-fe_CarouselWithScroll_fadeRight:after{content:"";background:linear-gradient(to left, var(--carousel-eu-bg-color) 0%, var(--carousel-eu-bg-color) 42px, transparent 100%);z-index:9;border-radius:0 6px 6px 0;width:calc(42px + 4%);position:absolute;top:0;bottom:0;right:0}.components-fe_CarouselWithScroll_carousel{z-index:10;cursor:pointer;border:1px solid var(--carousel-arrow-border-color,#2d3032);background:#2f3034;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s linear;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 10px #0000004d}.components-fe_CarouselWithScroll_carouselLeft{left:4px}.components-fe_CarouselWithScroll_carouselLeft .components-fe_CarouselWithScroll_arrow{transform:rotate(90deg)}.components-fe_CarouselWithScroll_carouselRight{right:4px}.components-fe_CarouselWithScroll_carouselRight .components-fe_CarouselWithScroll_arrow{transform:rotate(270deg)}@media (hover:hover) and (pointer:fine){.components-fe_CarouselWithScroll_carousel:hover{background:#2f3034}.components-fe_CarouselWithScroll_carousel:hover .components-fe_CarouselWithScroll_arrow{background-color:#42434a}}.components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-icon-bg-color,#ffffffb3);transition:all .15s linear}.components-fe_CarouselWithScroll_list{white-space:nowrap;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.components-fe_CarouselWithScroll_list::-webkit-scrollbar{display:none}.components-fe_CarouselWithScroll_item{cursor:pointer;list-style-type:none;position:relative}[dir=rtl] .components-fe_CarouselWithScroll_container{direction:ltr;transform:rotateY(180deg)}[dir=rtl] .components-fe_CarouselWithScroll_item{direction:rtl;transform:rotateY(180deg)}.korean-legacy .components-fe_CarouselWithScroll_carousel{opacity:.8;height:30px;box-shadow:none}.korean-legacy .components-fe_CarouselWithScroll_fadeLeft:before{border-radius:4px 0 0}.korean-legacy .components-fe_CarouselWithScroll_fadeRight:after{border-radius:0 4px 0 0}.korean-modern .components-fe_CarouselWithScroll_fadeLeft:before,.korean-modern .components-fe_CarouselWithScroll_fadeRight:after{border-radius:unset}.korean-modern .components-fe_CarouselWithScroll_carousel{opacity:.8;background:var(--carousel-bg)}@media (hover:hover) and (pointer:fine){.korean-modern .components-fe_CarouselWithScroll_carousel:hover .components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-arrowIcon-bg)}}.korean-modern .components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-arrowIcon-bg)}.korean-modern .components-fe_CarouselWithScroll_list{gap:4px}.european .components-fe_CarouselWithScroll_carousel{background:var(--carousel-eu-bg-color);width:42px;height:auto;box-shadow:none;top:0;bottom:0;transform:none}.european .components-fe_CarouselWithScroll_carouselLeft{border-radius:6px 0 0 6px;left:0}.european .components-fe_CarouselWithScroll_carouselRight{border-radius:0 6px 6px 0;right:0}.european .components-fe_CarouselWithScroll_carousel:before{content:"";border:1px solid var(--carousel-before-border-color,#2d3032);border-radius:50%;width:22px;height:22px;transition:all .15s linear;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.european .components-fe_CarouselWithScroll_carouselEventPage{background:var(--carousel-eu-bg-color-event)}.european .components-fe_CarouselWithScroll_carouselEventPage:before{background:var(--carousel-arrow-bg,#36373c);width:26px;height:26px}@media (hover:hover) and (pointer:fine){.european .components-fe_CarouselWithScroll_carouselEventPage:hover{background:var(--carousel-eu-bg-color-event)}.european .components-fe_CarouselWithScroll_carousel:hover{background:var(--carousel-eu-hover-bg-color,#36373c)}.european .components-fe_CarouselWithScroll_carousel:hover .components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-eu-icon-bg-color,#fff9)}.european .components-fe_CarouselWithScroll_carousel:hover:before{background:var(--carousel-icon-bg-color-hover,#424348)}}.european-modern .components-fe_CarouselWithScroll_main{background:var(--sc-carousel-main-bg-color)}.european-modern .components-fe_CarouselWithScroll_fadeLeft:before{background:linear-gradient(to right, var(--sc-carousel-main-bg-color) 0%, var(--sc-carousel-main-bg-color) 42px, transparent 100%)}.european-modern .components-fe_CarouselWithScroll_fadeRight:after{background:linear-gradient(to left, var(--sc-carousel-main-bg-color) 0%, var(--sc-carousel-main-bg-color) 42px, transparent 100%)}.european-modern .components-fe_CarouselWithScroll_carousel{background:var(--carousel-bg-color)}@media (hover:hover) and (pointer:fine){.european-modern .components-fe_CarouselWithScroll_carousel:hover{background:var(--carousel-bg-color)}.european-modern .components-fe_CarouselWithScroll_carousel:hover .components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-icon-bg-color)}}.european-modern .components-fe_CarouselWithScroll_arrow{background-color:var(--carousel-icon-bg-color)}.asian .components-fe_CarouselWithScroll_carousel{width:26px;height:26px;top:calc(50% - 16px);transform:none}.south-american .components-fe_CarouselWithScroll_container{border-radius:var(--sa-border-radius-1);overflow:hidden}.south-american .components-fe_CarouselWithScroll_carousel{background-color:var(--sa-carousel-bg-color)}.south-american .components-fe_CarouselWithScroll_carouselLeft{left:6px}.south-american .components-fe_CarouselWithScroll_carouselRight{right:6px}@media (hover:hover) and (pointer:fine){.south-american .components-fe_CarouselWithScroll_carousel:hover{background-color:var(--sa-carousel-bg-color)}.south-american .components-fe_CarouselWithScroll_carousel:hover .components-fe_CarouselWithScroll_arrow{background-color:var(--sa-carousel-arrow-icon-hovered-color)}.south-american .components-fe_CarouselWithScroll_carousel:hover:before{background:var(--sa-carousel-arrow-hovered-bg);border:none}}.south-american .components-fe_CarouselWithScroll_carousel:before{background-color:var(--sa-carousel-arrow-bg);border:none;width:32px;height:32px}.south-american .components-fe_CarouselWithScroll_arrow{background-color:var(--sa-carousel-arrow-icon-color)}.south-american .components-fe_CarouselWithScroll_daysCarousel{border-radius:var(--sa-border-radius-1);overflow:hidden}.south-american .components-fe_CarouselWithScroll_fadeLeft:before{width:calc(48px + 4%);background:linear-gradient(to right, var(--sa-sc-carousel-main-bg-color) 0%, var(--sa-sc-carousel-main-bg-color) 48px, transparent 100%)!important}.south-american .components-fe_CarouselWithScroll_fadeRight:after{background:linear-gradient(to left, var(--sa-sc-carousel-main-bg-color) 0%, var(--sa-sc-carousel-main-bg-color) 48px, transparent 100%);width:calc(48px + 4%)}
