.ImageWithVideo{grid-template-areas:"main";width:100%;height:100%;display:grid;overflow:hidden}.ImageWithVideo.is-editMode .ImageWithVideo__video{-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%)}.ImageWithVideo__picture{grid-area:main;overflow:hidden}.ImageWithVideo__video{z-index:1;object-fit:cover;grid-area:main;width:100%;height:100%;max-height:100%;overflow:hidden}.HotspotSlider{height:100%;position:relative}.HotspotSlider__scroll{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;height:100%;display:flex;overflow-x:auto;overflow-y:hidden}.HotspotSlider__scroll::-webkit-scrollbar{display:none}.HotspotSlider__slide{scroll-snap-align:start;flex-direction:column;flex-shrink:0;width:100%;margin-right:16px;display:flex}.HotspotSlider__slide:last-of-type{margin-right:0}.HotspotSlider__image{aspect-ratio:16/9;flex-shrink:0;width:100%}.HotspotSlider__video{flex-shrink:0}.HotspotSlider__title{text-transform:uppercase;font-family:AlpineNewAlps\, sans-serif;font-size:1.8rem;font-weight:700;line-height:1}@media screen and (min-width:1024px){.HotspotSlider__title{font-size:2rem}}.HotspotSlider__title{text-transform:uppercase;margin-top:48px}.HotspotSlider__description{flex:1;margin-top:16px;font-family:AlpineNewAlps\, sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4;overflow-y:auto}.HotspotSlider__slideArrowWrapper{margin-top:56.25%;position:absolute;top:0;right:0}.HotspotSlider__slideArrow{background-color:#000;width:40px;height:40px;padding:0}.HotspotSlider__slideArrow:disabled{background-color:#19191a}.HotspotSlider__arrowIcon{fill:#fff;width:16px;margin:auto}.Hotspots__hotspotButton{color:#fff}.Hotspots{width:100%;position:relative;overflow-x:auto}@media (max-width:1023px){.Hotspots.is-portrait-mode{aspect-ratio:9/16;overflow:hidden}.Hotspots.is-portrait-mode .Hotspots__innerWraper{width:auto;height:100%}.Hotspots.is-portrait-mode .Hotspots__image{aspect-ratio:16/9;height:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.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:1s hotspots-pulse;animation-delay:calc(var(--HotspotsIndex)*.5)}.Hotspots__innerWraper{width:-webkit-fit-content;width:fit-content;position:relative}@media screen and (min-width:1024px){.Hotspots__innerWraper{width:100%;overflow:hidden}}.Hotspots__image .PictureElement__imgDefault{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{top:var(--HotspotsY);left:var(--HotspotsX);color:#00f;aspect-ratio:1;background-color:currentColor;border-radius:50%;width:12px;padding:0;transition:transform .2s ease-out;position:absolute;transform:translate(-50%,-50%)}.Hotspots__hotspotButton:before{content:"";aspect-ratio:1;border:2px dotted;border-radius:50%;width:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hotspots__hotspotButton.is-active,.Hotspots__hotspotButton:hover{transform:translate(-50%,-50%)scale(1.23)rotate(180deg)}.Hotspots__iconWrapper{width:100vw;height:100%;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:1024px){.Hotspots__iconWrapper{display:none}}.Hotspots__icon{align-items:center;justify-items:center;transition:opacity .3s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hotspots__icon:before{content:"";aspect-ratio:1;background-color:rgba(0,0,0,.8);border-radius:50%;width:96px;position:absolute}.Hotspots__iconSvg{z-index:1;fill:#fff;width:48px}@keyframes hotspots-pulse{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%)scale(1.23)rotate(90deg)}to{transform:translate(-50%,-50%)scale(1)rotate(180deg)}}