.mainCarouselItemStyle_mainCarouselItemStyle__mO_FP{width:100%;height:640px;position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:24px}@media only screen and (max-width:1279px){.mainCarouselItemStyle_mainCarouselItemStyle__mO_FP{height:50.821vw}}@media only screen and (max-width:639px){.mainCarouselItemStyle_mainCarouselItemStyle__mO_FP{background-position:top;height:122.2222vw}}.mainCarouselItemStyle_mainCarouselItemProgressBarBox__MvACr{display:flex;align-items:center;justify-content:left;position:absolute;left:calc(50% - 560px);bottom:54px;z-index:1}@media only screen and (max-width:1279px){.mainCarouselItemStyle_mainCarouselItemProgressBarBox__MvACr{left:20px;right:20px;bottom:20px}}@media only screen and (max-width:639px){.mainCarouselItemStyle_mainCarouselItemProgressBarBox__MvACr{justify-content:center;left:5.5556vw;right:5.5556vw;bottom:5.5556vw}}.mainCarouselItemStyle_mainCarouselItemProgressBarStyle__uKjmj{display:flex;align-items:center;gap:16px;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);padding:8px 12px 8px 16px;background:rgba(18,22,25,.7);border-radius:9999px}.mainCarouselItemStyle_mainCarouselItemProgressBarStyle__uKjmj>button{background-color:rgba(255,0,0,.8)}.mainCarouselStyle_mainCarouselComponentStyle__47tPv{position:relative;max-width:2000px;margin:0 auto;padding:40px 40px 0}@media screen and (max-width:816px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv{padding:20px 20px 0}}@media only screen and (max-width:639px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv{padding:2.7778vw 5.5556vw 0}}.mainCarouselStyle_mainCarouselBannerContainerStyle__A_A_e{width:100%;height:100%;border-radius:24px;background-color:var(--gray-200);overflow:hidden}.mainCarouselStyle_mainCarouselProgressContainerStyle__8_bVl{z-index:1;position:absolute;bottom:-32px;display:flex;align-items:center;gap:8px;left:50%;transform:translateX(-50%)}.mainCarouselStyle_mainCarouselProgressContainerStyle__8_bVl>.mainCarouselStyle_dot__oq_pg{width:8px;height:8px;border-radius:50%;background-color:var(--gray-300)}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-pagination__M2vv8{width:1120px;margin:0 auto}@media only screen and (max-width:1279px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-pagination__M2vv8{width:100%;margin:0 40px}}@media only screen and (max-width:639px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-pagination__M2vv8{margin:0 20px}}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7:after{display:none}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7:focus,.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7:hover{background:var(--neutral-200);color:var(--gray-900)}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7{display:inline-flex;width:40px;height:40px;border-radius:50%;color:var(--white);filter:drop-shadow(0 4px 12px rgba(0,0,0,.06));border:1px solid var(--neutral-opacity-white-w-30)}@media only screen and (max-width:639px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7{right:64px;bottom:24px;left:unset}}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R{display:inline-flex;width:40px;height:40px;border:1px solid var(--neutral-opacity-white-w-30);border-radius:50%;color:var(--white)}@media only screen and (max-width:639px){.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R{right:20px;bottom:24px;left:unset}}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R.mainCarouselStyle_swiper-button-disabled__KFHc5,.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-prev__PHRz7.mainCarouselStyle_swiper-button-disabled__KFHc5{pointer-events:auto}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R:after{display:none}.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R:focus,.mainCarouselStyle_mainCarouselComponentStyle__47tPv .mainCarouselStyle_swiper-button-next__28z2R:hover{background:var(--neutral-200);color:var(--gray-900)}.mainCarouselStyle_carouselNextPrevIconStyle__bsH2D{color:var(--neutral-opacity-black-bk-95)}
/*# sourceMappingURL=5306c9515d5126ec.css.map*/