.MainBannerCarousel_container__iWK5X{position:relative;width:100%;height:65dvh;overflow:hidden;background-color:#fff}.MainBannerCarousel_clickable__R7oy7{cursor:pointer}.MainBannerCarousel_loadingOverlay__rL_Xm{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background-color:#fff;opacity:1;transition:opacity 1s ease-out;pointer-events:none}.MainBannerCarousel_loadingOverlay__rL_Xm.MainBannerCarousel_loaded__SQmt5{opacity:0}.MainBannerCarousel_backgroundText__irr60{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:visible;pointer-events:none}.MainBannerCarousel_textEmblaViewport__N9C85{width:100%;height:100%;overflow:visible}.MainBannerCarousel_textEmblaContainer__GQS5Y{display:flex;flex-direction:column;align-items:flex-start;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.MainBannerCarousel_textEmblaSlide__WoaS0{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:100%;padding:0 5%}.MainBannerCarousel_textItem__CPZnv{width:100%;font-size:192px;line-height:200px;text-align:center;color:hsla(0,0%,78%,.6);text-transform:uppercase;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:.8;transition:color .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);will-change:color,opacity,transform;font-weight:700;font-family:Helvetica Condensed,Open Sans,sans-serif}@media(max-width:1200px){.MainBannerCarousel_textItem__CPZnv{font-size:80px;line-height:90px}}@media(max-width:834px){.MainBannerCarousel_textItem__CPZnv{font-size:48px}}@media(max-width:576px){.MainBannerCarousel_textItem__CPZnv{font-size:32px}}.MainBannerCarousel_textTop__PyiUd{color:hsla(0,0%,78%,.6);transform:translateZ(0);opacity:.8}.MainBannerCarousel_textCenter__5rFRy{color:#000;transform:scale(1.05) translateZ(0);opacity:1}.MainBannerCarousel_textBottom__EYLgP{color:hsla(0,0%,39%,.6);transform:translateZ(0);opacity:.8}.MainBannerCarousel_imageCarousel__FHvUu{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:60px 0;overflow:hidden}@media(max-width:834px){.MainBannerCarousel_imageCarousel__FHvUu{padding:40px 0;overflow:visible}}.MainBannerCarousel_imageEmblaViewport__S2okL{width:100%;height:100%;overflow:visible}.MainBannerCarousel_imageEmblaContainer__w1BA8{display:flex;align-items:center;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.MainBannerCarousel_imageEmblaSlide__z3btV{display:flex;flex:0 0 500px;justify-content:center;align-items:center;min-width:0;height:100%}@media(max-width:834px){.MainBannerCarousel_imageEmblaSlide__z3btV{flex:0 0 250px}}.MainBannerCarousel_imageWrapper__WcgbI{position:relative;width:100%;max-width:700px;height:100%;max-height:700px;overflow:visible;transition:all .6s cubic-bezier(.4,0,.2,1)}[data-position="0"] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(1);opacity:1;filter:brightness(1)}[data-position="1"] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(.6);opacity:1;filter:brightness(.8)}[data-position="2"] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(.36);opacity:.9;filter:brightness(.6)}[data-position="3"] .MainBannerCarousel_imageWrapper__WcgbI,[data-position="4"] .MainBannerCarousel_imageWrapper__WcgbI,[data-position="5"] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(.2);opacity:.5;filter:brightness(.4)}[data-position="1"][data-side=left] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(.6) translateX(-150px)}[data-position="1"][data-side=right] .MainBannerCarousel_imageWrapper__WcgbI{transform:scale(.6) translateX(150px)}@media(max-width:834px){.MainBannerCarousel_imageWrapper__WcgbI{max-width:300px;max-height:350px;border-radius:12px}}.MainBannerCarousel_image__SdX3a{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}@keyframes MainBannerCarousel_fade-in__X0x9N{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.MainBannerCarousel_mobileContainer___qL_G{position:relative;width:100%;height:60dvh;overflow:clip;background-color:#fff;animation:MainBannerCarousel_fade-in__X0x9N .8s ease-out}.MainBannerCarousel_mobileViewport__WFGUR{width:100%;height:100%;overflow:clip;pointer-events:none}.MainBannerCarousel_mobileTrack__PuXo4{--scroll-height:0px;display:flex;flex-direction:column;align-items:center;padding:0 12%;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;will-change:transform}.MainBannerCarousel_mobileTrackAnimated__rOblJ{animation:MainBannerCarousel_mobile-scroll__xSgmH 20s linear infinite}.MainBannerCarousel_mobileTrackPaused__tzivT{animation-play-state:paused}@keyframes MainBannerCarousel_mobile-scroll__xSgmH{0%{transform:translateY(0) translateZ(0)}to{transform:translateY(calc(var(--scroll-height) * -1)) translateZ(0)}}.MainBannerCarousel_mobileImageWrapper__sKxX5{display:flex;justify-content:center;width:100%;max-width:340px;margin-bottom:12px}.MainBannerCarousel_mobileImage__J4bMh{position:relative!important;width:100%!important;height:auto!important}.MainBannerCarousel_mobileText__ef_Lp{max-width:100%;padding:0 16px;font-size:40px;line-height:1;text-align:center;color:#000;text-transform:uppercase;word-wrap:break-word;overflow-wrap:break-word;font-weight:700;font-family:Helvetica Condensed,Open Sans,sans-serif}.MainBannerCarousel_mobileSlide__nlBFw{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-top:10px;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.MainBannerCarousel_runningLine__hPhN3{position:absolute;bottom:0;left:0;z-index:10;width:100%;overflow:hidden;background-color:#ebee27}.MainBannerCarousel_runningLineTrack__LQq4M{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;animation:MainBannerCarousel_marquee___1YGR 60s linear infinite}.MainBannerCarousel_runningLineText__umWfP{padding:12px 24px;font-size:14px;color:#000;white-space:nowrap;font-weight:700;font-family:Helvetica Condensed,Open Sans,sans-serif}@media(max-width:834px){.MainBannerCarousel_runningLineText__umWfP{padding:10px 16px;font-size:12px}.MainBannerCarousel_runningLineText__umWfP:after{margin-left:16px}}@keyframes MainBannerCarousel_marquee___1YGR{0%{transform:translateX(0)}to{transform:translateX(-50%)}}