.video__overlay{position:fixed;width:100%;height:100%;top:0;left:0;color:#a7a8a9;background-color:rgba(225,223,221,0.9);z-index:4;text-align:center}.video__overlay__close{top:10px;right:0;cursor:pointer;box-sizing:border-box;position:fixed;padding:20px}.video__overlay__close:before{font-family:"VolvoIcons";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;font-size:36px;display:inline-block;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.video__overlay__button{width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.video__overlay__body{padding:50px 0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.video__overlay__container{width:100%;height:100%;position:relative}.video__overlay__container>.s7dm-dynamic-media .s7container{z-index:-1}.video__overlay__container>.s7dm-dynamic-media .s7controlbar,.video__overlay__container>.s7dm-dynamic-media .s7socialshare{visibility:hidden}.img__asset .s7container{z-index:1}.img__asset .s7videoplayer,.img__asset .s7smartcropvideoplayer{position:relative}.img__asset .s7videoviewer .hidden,.img__asset .s7videoviewer .s7socialshare,.img__asset .s7smartcropvideoviewer .hidden,.img__asset .s7smartcropvideoviewer .s7socialshare{display:none}.img__asset .s7dm-smartcropvideo-media,.img__asset .s7dm-dynamic-media{cursor:pointer}.img__asset .s7videoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state='play'],.img__asset .s7videoviewer.s7mouseinput .s7smartcropvideoplayer .s7iconeffect[state='play'],.img__asset .s7videoviewer.s7touchinput .s7videoplayer .s7iconeffect[state='play'],.img__asset .s7videoviewer.s7touchinput .s7smartcropvideoplayer .s7iconeffect[state='play'],.img__asset .s7smartcropvideoviewer.s7mouseinput .s7videoplayer .s7iconeffect[state='play'],.img__asset .s7smartcropvideoviewer.s7mouseinput .s7smartcropvideoplayer .s7iconeffect[state='play'],.img__asset .s7smartcropvideoviewer.s7touchinput .s7videoplayer .s7iconeffect[state='play'],.img__asset .s7smartcropvideoviewer.s7touchinput .s7smartcropvideoplayer .s7iconeffect[state='play']{z-index:9999;pointer-events:all !important}.img__asset__smart-crop-video .s7smartcropvideoplayer video.poster--active{object-fit:cover;min-width:100%;min-height:100%;top:0 !important;left:0 !important}.img__asset__smart-crop-video .s7smartcropvideoplayer video.fix--alignment{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;left:0 !important;top:0 !important}.img__asset__smart-crop-video .video__overlay__button{z-index:10}.img__asset .s7videoplayer video{width:inherit !important;height:inherit !important;left:0 !important;top:0 !important}.img__asset .s7subtitle .s7innercontrolbarcontainer>.s7videotime{right:132px !important}.img__asset .s7subtitle .s7innercontrolbarcontainer>.s7videotime.no-s7caption{right:100px !important}.img__asset .s7subtitle .s7videoscrubber{max-width:calc(100% - 230px)}.img__asset .s7subtitle .s7videoscrubber.no-s7caption{max-width:calc(100% - 200px)}.img__asset .s7subtitle .s7closedcaptionbutton{left:calc(100% - 4 * 32px)}.img__asset .s7subtitle .s7languageswitchbutton{width:28px;height:28px;position:absolute;top:4px;left:calc(100% - 3 * 32px)}.img__asset .s7subtitle .s7languageswitchbutton .s7button{height:100%}.img__asset .s7subtitle .s7languageswitchbutton .s7button:before{font-family:"VolvoIcons";content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:baseline;color:#e1dfdd;display:inline-block;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.img__asset .s7subtitle .s7languageswitchbutton .s7button:hover{background-color:#53565a}.img__asset .s7subtitle .s7languageswitchbutton .s7button::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.5));filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.5))}.img__asset .s7subtitle .s7languageswitchbutton .s7button.s7button-disabled:hover{background-color:rgba(0,0,0,0);cursor:default}.img__asset .s7subtitle .s7languageswitchbutton .s7button.s7button-disabled::before{color:#53565a}.img__asset .s7subtitle .s7languageswitchbutton ul{display:none}.img__asset .s7subtitle .s7languageswitchbutton li::first-letter{text-transform:capitalize}.img__asset .s7subtitle .s7languageswitchbutton li:hover{color:#000}.img__asset .s7subtitle .s7languageswitchbutton:hover ul{display:block;position:absolute;bottom:100%;background-color:#e1dfdd;padding:15px 20px;right:50%;text-align:center;-webkit-transform:translateX(50%);transform:translateX(50%)}.img__asset .s7subtitle video{z-index:0 !important}.image__slimHeight .img__asset__video,.image__slimHeight .img__asset__smart-crop-video,.image__standardHeight .img__asset__video,.image__standardHeight .img__asset__smart-crop-video,.background__video .img__asset__video,.background__video .img__asset__smart-crop-video{position:relative}.image__slimHeight .img__asset__video .cq-dd-image,.image__slimHeight .img__asset__smart-crop-video .cq-dd-image,.image__standardHeight .img__asset__video .cq-dd-image,.image__standardHeight .img__asset__smart-crop-video .cq-dd-image,.background__video .img__asset__video .cq-dd-image,.background__video .img__asset__smart-crop-video .cq-dd-image{width:100%;height:100%}.image__slimHeight .img__asset__video .s7videoviewer,.image__slimHeight .img__asset__video .s7responsiveViewer,.image__slimHeight .img__asset__smart-crop-video .s7videoviewer,.image__slimHeight .img__asset__smart-crop-video .s7responsiveViewer,.image__standardHeight .img__asset__video .s7videoviewer,.image__standardHeight .img__asset__video .s7responsiveViewer,.image__standardHeight .img__asset__smart-crop-video .s7videoviewer,.image__standardHeight .img__asset__smart-crop-video .s7responsiveViewer,.background__video .img__asset__video .s7videoviewer,.background__video .img__asset__video .s7responsiveViewer,.background__video .img__asset__smart-crop-video .s7videoviewer,.background__video .img__asset__smart-crop-video .s7responsiveViewer{overflow:hidden}.image__slimHeight .img__asset__video .s7videoplayer,.image__slimHeight .img__asset__video .s7smartcropvideoplayer,.image__slimHeight .img__asset__smart-crop-video .s7videoplayer,.image__slimHeight .img__asset__smart-crop-video .s7smartcropvideoplayer,.image__standardHeight .img__asset__video .s7videoplayer,.image__standardHeight .img__asset__video .s7smartcropvideoplayer,.image__standardHeight .img__asset__smart-crop-video .s7videoplayer,.image__standardHeight .img__asset__smart-crop-video .s7smartcropvideoplayer,.background__video .img__asset__video .s7videoplayer,.background__video .img__asset__video .s7smartcropvideoplayer,.background__video .img__asset__smart-crop-video .s7videoplayer,.background__video .img__asset__smart-crop-video .s7smartcropvideoplayer{position:absolute;width:100% !important;height:100% !important}.image__slimHeight .img__asset__video video,.image__slimHeight .img__asset__smart-crop-video video,.image__standardHeight .img__asset__video video,.image__standardHeight .img__asset__smart-crop-video video,.background__video .img__asset__video video,.background__video .img__asset__smart-crop-video video{position:absolute;min-width:100%;min-height:100%;object-fit:cover !important}.image__slimHeight .img__asset__video .fix--alignment,.image__slimHeight .img__asset__smart-crop-video .fix--alignment,.image__standardHeight .img__asset__video .fix--alignment,.image__standardHeight .img__asset__smart-crop-video .fix--alignment,.background__video .img__asset__video .fix--alignment,.background__video .img__asset__smart-crop-video .fix--alignment{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important;left:0 !important;top:0 !important}.background__video .img__asset__video .s7controlbar,.background__video .img__asset__video .s7iconeffect,.background__video .img__asset__smart-crop-video .s7controlbar,.background__video .img__asset__smart-crop-video .s7iconeffect{display:none}
