.light-box{position:fixed}.light-box.open{pointer-events:all}.light-box .react-transform-wrapper{position:fixed}.light-box__tools{align-items:center;display:flex;justify-content:flex-end;position:absolute}.light-box button{align-items:center;cursor:pointer;display:flex;justify-content:center}.light-box__next-button,.light-box__prev-button{position:absolute}.light-box__slide-image img{-o-object-fit:contain;object-fit:contain}.light-box__video{position:absolute}.light-box__video iframe{position:relative}.light-box__video-preview{pointer-events:none;position:absolute}.light-box__video-preview img{-o-object-fit:cover;object-fit:cover}.light-box__stream{position:relative}.light-box__stream .construction-progress__video{overflow:hidden;position:static}.light-box__stream .construction-progress__video iframe{pointer-events:none}.light-box__open-full{position:absolute}.light-box__close-full{cursor:pointer;display:none;position:absolute}.light-box__close-full:after,.light-box__close-full:before{content:"";display:block;pointer-events:none;position:absolute}.light-box__stream-scroll{overflow-x:auto}.light-box__stream-inner{display:block;overflow-y:hidden;position:relative}.light-box__description{pointer-events:all;position:absolute}.light-box__description-wrapper{pointer-events:none;position:absolute}.light-box__filler-img{pointer-events:none;visibility:hidden}.light-box{background-color:#000;opacity:1}.light-box.open{opacity:1}.light-box__fallback{background-color:#000}.light-box__fallback:after{border-color:#000 #fff;border-style:solid}.light-box button{background-color:#333}.light-box button .light-box__next-button,.light-box button .light-box__prev-button{background-color:transparent}.light-box__close svg,.light-box__full svg,.light-box__zoom svg{fill:#fff;stroke:#fff;-webkit-tap-highlight-color:transparent}.light-box__next-button,.light-box__prev-button{background-color:#333!important}.light-box__next-button svg,.light-box__prev-button svg{fill:#fff;stroke:#fff}.light-box .swiper-lazy-preloader{border-color:#000 #fff}.light-box__video-preview{opacity:0}.light-box__video-preview.active{opacity:1}.light-box__close-full{background-color:transparent}.light-box__close-full:after,.light-box__close-full:before{background-color:#fff}.light-box__description{background-color:rgba(43,51,67,.851)}.light-box__description .content>*{color:#fff}.light-box{bottom:0;z-index:300}.light-box,.light-box .react-transform-wrapper{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;width:100vw}.light-box .react-transform-wrapper{top:0}.light-box__fallback{bottom:0;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;width:100vw;z-index:300}.light-box__fallback:after{border-radius:50%;border-width:.3125vw;height:3.125vw;left:50%;top:50%;transform:translate(-50%,-50%);width:3.125vw;z-index:11}@media screen and (min-width:1320px){.light-box__fallback:after{border-width:5px;height:50px;width:50px}}@media (min-width:1px) and (max-width:920px){.light-box__fallback:after{border-width:5px;height:45px;width:45px}}.light-box__tools{padding:1.25vw;right:0;top:0;width:100vw;z-index:10}@media screen and (min-width:1320px){.light-box__tools{padding:20px}}@media (min-width:1px) and (max-width:920px){.light-box__tools{padding:20px}}.light-box button{border:0;padding:0}.light-box__close,.light-box__full,.light-box__zoom{height:2.5vw;width:2.5vw}@media screen and (min-width:1320px){.light-box__close,.light-box__full,.light-box__zoom{height:40px;width:40px}}@media (min-width:1px) and (max-width:920px){.light-box__close,.light-box__full,.light-box__zoom{height:40px;width:40px}}.light-box__close svg,.light-box__full svg,.light-box__zoom svg{height:1.25vw;width:1.25vw}@media screen and (min-width:1320px){.light-box__close svg,.light-box__full svg,.light-box__zoom svg{height:20px;width:20px}}@media (min-width:1px) and (max-width:920px){.light-box__close svg,.light-box__full svg,.light-box__zoom svg{height:20px;width:20px}}.light-box__close svg{height:1.125vw;width:1.125vw}@media screen and (min-width:1320px){.light-box__close svg{height:18px;width:18px}}@media (min-width:1px) and (max-width:920px){.light-box__close svg{height:18px;width:18px}}.light-box__next-button,.light-box__prev-button{border-radius:.3125vw;height:2.5vw;top:50%;transform:translateY(-50%);width:2.5vw;z-index:10}@media screen and (min-width:1320px){.light-box__next-button,.light-box__prev-button{border-radius:5px;height:40px;width:40px}}@media (min-width:1px) and (max-width:920px){.light-box__next-button,.light-box__prev-button{border-radius:5px;height:40px;width:40px}}.light-box__next-button svg,.light-box__prev-button svg{height:.9375vw;width:.9375vw}@media screen and (min-width:1320px){.light-box__next-button svg,.light-box__prev-button svg{height:15px;width:15px}}@media (min-width:1px) and (max-width:920px){.light-box__next-button svg,.light-box__prev-button svg{height:15px;width:15px}}.light-box__prev-button{left:1.25vw}@media screen and (min-width:1320px){.light-box__prev-button{left:20px}}@media (min-width:1px) and (max-width:920px){.light-box__prev-button{left:20px}}.light-box__prev-button svg{transform:rotate(-90deg)}.light-box__next-button{right:1.25vw}@media screen and (min-width:1320px){.light-box__next-button{right:20px}}@media (min-width:1px) and (max-width:920px){.light-box__next-button{right:20px}}.light-box__next-button svg{transform:rotate(90deg)}.light-box__slider{height:100vh;height:calc(var(--vh, 1vh)*100);width:100vw}.light-box__slide{height:95vh;margin:auto;width:95vw}.light-box__slide-image,.light-box__slide-image img{height:100%;width:100%}.light-box__video{height:37.5vw;left:50%;line-height:0;max-width:50vw;top:50%;transform:translate(-50%,-50%);width:100%}@media screen and (min-width:1320px){.light-box__video{height:600px;max-width:800px}}@media (min-width:576px) and (max-width:920px){.light-box__video{height:600px;max-width:800px}}@media (min-width:1px) and (max-width:575px){.light-box__video{height:300px;max-width:800px}}.light-box__video iframe{border:0;height:100%;width:100%;z-index:1}.light-box__video-preview{height:100%;left:0;top:0;width:100%;z-index:2}.light-box__stream,.light-box__video-preview img{height:100%;width:100%}.light-box__stream{line-height:0}.light-box__stream .react-overflow__progress-warning{border-radius:.625vw}@media screen and (min-width:1320px){.light-box__stream .react-overflow__progress-warning{border-radius:10px}}@media (min-width:1px) and (max-width:920px){.light-box__stream .react-overflow__progress-warning{border-radius:10px}}.light-box__stream .construction-progress__video{height:100%;max-width:100%;transform:translate(0)}@media (min-width:1px) and (max-width:920px){.light-box__stream .construction-progress__video{max-width:none}}@media (min-width:921px) and (max-width:920px){.light-box__stream .construction-progress__video{width:150vw}}@media (min-width:576px) and (max-width:920px){.light-box__stream .construction-progress__video{width:170vw}}@media (min-width:1px) and (max-width:575px){.light-box__stream .construction-progress__video{width:250vw}}.light-box__open-full{height:100%;left:0;top:0;width:100%;z-index:10}.light-box__close-full{border:0;height:2.5vw;right:.625vw;top:.625vw;width:2.5vw;z-index:11}@media screen and (min-width:1320px){.light-box__close-full{height:40px;right:10px;top:10px;width:40px}}@media (min-width:1px) and (max-width:920px){.light-box__close-full{height:40px;right:10px;top:10px;width:40px}}.light-box__close-full:after,.light-box__close-full:before{height:2px;left:50%;top:50%;width:1.5625vw}@media screen and (min-width:1320px){.light-box__close-full:after,.light-box__close-full:before{width:25px}}@media (min-width:1px) and (max-width:920px){.light-box__close-full:after,.light-box__close-full:before{width:25px}}.light-box__close-full:after{transform:translate(-50%,-50%) rotate(-45deg)}.light-box__close-full:before{transform:translate(-50%,-50%) rotate(45deg)}.light-box__stream-scroll{border-radius:.625vw;height:100%;width:100%}@media screen and (min-width:1320px){.light-box__stream-scroll{border-radius:10px}}@media (min-width:1px) and (max-width:920px){.light-box__stream-scroll{border-radius:10px}}.light-box__stream-inner{height:100%;width:100%}.light-box__description{border-radius:.3125vw;bottom:1.5625vw;left:50%;max-width:calc(100% - 3.75vw);padding:1.25vw;transform:translateX(-50%);width:calc(100% - 3.75vw)}@media screen and (min-width:1320px){.light-box__description{border-radius:5px;bottom:25px;max-width:calc(100vw - 60px);padding:20px;width:calc(100% - 60px)}}@media (min-width:1px) and (max-width:920px){.light-box__description{border-radius:5px;bottom:25px;max-width:calc(100vw - 40px);padding:20px;width:calc(100% - 40px)}}.light-box__description .content{font-size:1.25vw}@media screen and (min-width:1320px){.light-box__description .content{font-size:20px}}@media (min-width:1px) and (max-width:920px){.light-box__description .content{font-size:16px}}.light-box__description .content>*{font-size:1.25vw}@media screen and (min-width:1320px){.light-box__description .content>*{font-size:20px}}@media (min-width:1px) and (max-width:920px){.light-box__description .content>*{font-size:16px}}.light-box__description .content>:last-child{margin-bottom:0}.light-box__description-wrapper{height:100%;left:50%;top:50%;transform:translate(-50%,-50%);width:auto}.light-box__filler-img{height:100%;opacity:0;width:auto}.light-box{transition:opacity .5s ease}.light-box__fallback:after{animation:rotate 3s linear infinite;transition:opacity .2s ease}.light-box__video-preview{transition:opacity .3s ease}.light-box__stream{transition:opacity .2s ease}.light-box__description,.light-box__description .content>*{text-align:center}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}