.VideoControlButton{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:1px solid #fff;border-radius:50%}.VideoControlButton__icon{width:32px;fill:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.CircleProgress__wrapper{--CircleProgress-size:7rem;--CircleProgress-color:#efdf00;position:relative;display:inline-block;width:var(--CircleProgress-size);height:var(--CircleProgress-size)}.CircleProgress__wrapper.is-countdown{--CircleProgress-size:4.8rem;transform:rotateY(180deg)}.CircleProgress__wrapper.is-countdown .CircleProgress__half-circle{border-width:2px}.CircleProgress__wrapper.is-countdown .CircleProgress__base{display:none}.CircleProgress__base{width:100%;height:100%;border:.6rem solid #d9d9d6;border-radius:50%}.CircleProgress__load{position:absolute;width:100%;height:100%;clip:rect(0,var(--CircleProgress-size),var(--CircleProgress-size),calc(var(--CircleProgress-size)/2))}.CircleProgress__over-50{clip:auto}.CircleProgress__half-circle{position:absolute;width:100%;height:100%;border:.6rem solid var(--CircleProgress-color);border-radius:50%;clip:rect(0,calc(var(--CircleProgress-size)/2),var(--CircleProgress-size),0)}.CircleProgress__label{color:var(--CircleProgress-color);font-family:"NouvelR, sans-serif";font-size:1.9rem;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.CircleProgress__wrapper.is-countdown .CircleProgress__half-circle{--CircleProgress-color:#efdf00}.CircleProgress__label{color:#000;font-weight:700}.CircleProgress__half-circle{--CircleProgress-color:#000}.CMSVideoElement{position:relative;z-index:1;display:block;overflow:hidden;width:100%;max-width:100%;max-height:100%;padding:0;background-color:#000}.CMSVideoElement.is-fullscreen .CMSVideoElement__button{transform:translate(-50%,-50%);top:50%;right:auto;bottom:auto;left:50%}.CMSVideoElement.is-covered{height:100%;background-color:transparent}.CMSVideoElement__image{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.CMSVideoElement__video{z-index:1;display:block;width:100%;max-height:100%}.CMSVideoElement__video.is-covered{height:100%;object-fit:cover}.CMSVideoElement__video.is-contained{height:100%;object-fit:contain}.CMSVideoElement__label{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;color:#fff;font-size:1.6rem;font-weight:700;pointer-events:none}.CMSVideoElement__label.is-offset{top:calc(50% + 44px)}.CMSVideoElement__button{position:absolute;z-index:2;right:24px;bottom:24px;display:grid;grid-template-areas:"main";place-items:center}@media screen and (min-width:1024px){.CMSVideoElement__button{right:5%;bottom:10%}}.CMSVideoElement__progress,.CMSVideoElement__VideoControlButton{grid-area:main}.HotspotSlider{position:relative;height:100%}.HotspotSlider__scroll{display:flex;overflow-x:auto;overflow-y:hidden;height:100%;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.HotspotSlider__scroll::-webkit-scrollbar{display:none}.HotspotSlider__slide{display:flex;flex-direction:column;flex-shrink:0;width:100%;margin-right:16px;scroll-snap-align:start}.HotspotSlider__slide:last-of-type{margin-right:0}.HotspotSlider__image{flex-shrink:0}.HotspotSlider__image .PictureElement__imgDefault{display:block;width:100%}.HotspotSlider__video{flex-shrink:0}.HotspotSlider__title{font-weight:700;font-family:"NouvelR, sans-serif";line-height:.95;font-size:1.8rem;margin-top:48px;text-transform:uppercase}@media screen and (min-width:1024px){.HotspotSlider__title{font-size:2rem}}.HotspotSlider__description{font-family:"NouvelR, sans-serif";line-height:1.4;font-weight:400;font-size:1.6rem;flex:1;overflow-y:auto;margin-top:16px}.HotspotSlider__slideArrowWrapper{position:absolute;top:0;right:0;margin-top:56.25%}.HotspotSlider__slideArrow{width:40px;height:40px;padding:0;background-color:#000}.HotspotSlider__slideArrow:disabled{background-color:#3e3f40}.HotspotSlider__arrowIcon{width:16px;margin:auto;fill:#fff}.Hotspots{position:relative;overflow-x:auto}@media(max-width:1023px){.Hotspots.is-portrait-mode{overflow:hidden;aspect-ratio:9/16}.Hotspots.is-portrait-mode .Hotspots__innerWraper{width:auto;height:100%}.Hotspots.is-portrait-mode .Hotspots__image{position:absolute;transform:translate(-50%,-50%) rotate(-90deg);top:50%;left:50%;height:100vw;aspect-ratio:16/9}.Hotspots.is-portrait-mode .PictureElement__imgDefault{height:100%;max-height:none}.Hotspots.is-portrait-mode .Hotspots__hotspotButton{top:calc(100% - var(--HotspotsX));left:var(--HotspotsY)}}@media screen and (min-width:1024px){.Hotspots{overflow-x:hidden}}.Hotspots.is-visible .Hotspots__hotspotButton{animation:HotspotsPulse 1s;animation-delay:var(--HotspotsIndex)}.Hotspots__innerWraper{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1024px){.Hotspots__innerWraper{overflow:hidden;width:100%}}.Hotspots__image .PictureElement__imgDefault{display:block;width:auto;height:100vh;max-height:600px}@media screen and (min-width:1024px){.Hotspots__image .PictureElement__imgDefault{width:100%;height:unset;max-height:none}}.Hotspots__hotspotButton{position:absolute;transform:translate3d(-50%,-50%,0);top:var(--HotspotsY);left:var(--HotspotsX);width:12px;padding:0;border-radius:50%;background-color:currentColor;color:#efdf00;aspect-ratio:1;transition:transform .2s ease-out}.Hotspots__hotspotButton:before{content:"";position:absolute;transform:translate3d(-50%,-50%,0);top:50%;left:50%;width:52px;border:2px dotted;border-radius:50%;aspect-ratio:1}.Hotspots__hotspotButton.is-active,.Hotspots__hotspotButton:hover{transform:translate3d(-50%,-50%,0) scale(1.23) rotate(180deg)}.Hotspots__hotspotButton.is-active+.Hotspots__detail{display:block}@media screen and (min-width:1024px){.Hotspots__hotspotButton.is-active+.Hotspots__detail{transform:translateX(-100%)}}.Hotspots__hotspotButton.is-active~.Hotspots__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.Hotspots__hotspotButton+.Hotspots__detail{position:fixed;z-index:10;top:0;left:0;display:none;width:100%;height:100%;padding:72px 16px 32px;background-color:#fff}@media screen and (min-width:1024px){.Hotspots__hotspotButton+.Hotspots__detail{position:absolute;z-index:2;left:100%;display:block;width:50%;padding:96px 48px 32px;transition:transform .2s ease-out}}.Hotspots__closeButton{position:absolute;top:0;right:16px;display:grid;width:32px;height:72px;place-content:center}@media screen and (min-width:1024px){.Hotspots__closeButton{right:48px;height:96px}}.Hotspots__closeButton:after,.Hotspots__closeButton:before{content:"";position:absolute;top:50%;width:32px;min-height:2px;background-color:#000}.Hotspots__closeButton:before{transform:rotate(45deg) translateY(-50%)}.Hotspots__closeButton:after{transform:rotate(-45deg) translateY(-50%)}@keyframes HotspotsPulse{0%{transform:translate3d(-50%,-50%,0)}50%{transform:translate3d(-50%,-50%,0) scale(1.23) rotate(90deg)}to{transform:translate3d(-50%,-50%,0) scale(1) rotate(180deg)}}