.lightbox-asset-video{display:flex;height:100%;align-items:center}.lightbox-asset-video .s7socialshare,.lightbox-asset-video .s7iconeffect,.lightbox-asset-video .s7closedcaptionbutton{visibility:hidden}.lightbox-asset-video .s7videoplayer{background-color:rgba(0,0,0,0)}.lightbox-asset-video .s7videoplayer video{object-fit:contain !important}.lightbox-asset-video .s7dm-dynamic-media{aspect-ratio:16/9;position:relative;max-height:100%}.lightbox-asset-video .lightbox__video-caption-heading{max-width:255px}@media(min-width: 768px){.lightbox-asset-video .lightbox__video-caption-heading{max-width:640px}}.lightbox-asset-video .lightbox__video-caption-description{max-width:255px}@media(min-width: 768px){.lightbox-asset-video .lightbox__video-caption-description{max-width:540px}}.lightbox-btn{width:48px;height:48px;position:absolute;cursor:pointer}.lightbox-close{inset-block-start:var(--vcdk-spacing-7);inset-inline-end:var(--vcdk-spacing-7);z-index:3}.lightbox-prev{inset-inline-start:var(--vcdk-spacing-7)}.lightbox-next{inset-inline-end:var(--vcdk-spacing-7)}.lightbox-prev,.lightbox-next{inset-block-start:calc(50% - 25px);z-index:2}html[dir=rtl] .lightbox-prev,html[dir=rtl] .lightbox-next{transform:scale(-1, 1)}.lightbox-screen{position:fixed;width:100vw;height:100%;inset:0;z-index:9999;background-color:var(--vcdk-color-bg-scrim);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.lightbox-screen #lightbox-zoom-image{padding:0}.lightbox-screen #lightbox-zoom-image_zoomView{background-color:rgba(0,0,0,0)}.lightbox-screen .s7zoomviewer .s7zoominbutton,.lightbox-screen .s7zoomviewer .s7zoomoutbutton,.lightbox-screen .s7zoomviewer .s7zoomresetbutton{display:none;position:relative;width:48px;height:48px;background-image:none;margin-inline-start:var(--vcdk-spacing-5)}@media(min-width: 480px){.lightbox-screen .s7zoomviewer .s7zoominbutton,.lightbox-screen .s7zoomviewer .s7zoomoutbutton,.lightbox-screen .s7zoomviewer .s7zoomresetbutton{display:block}}.lightbox-screen .s7zoomviewer .s7zoominbutton .media__vcdk-button,.lightbox-screen .s7zoomviewer .s7zoomoutbutton .media__vcdk-button,.lightbox-screen .s7zoomviewer .s7zoomresetbutton .media__vcdk-button{pointer-events:none}.lightbox-screen .s7zoomviewer .s7zoominbutton[state=disabled],.lightbox-screen .s7zoomviewer .s7zoomoutbutton[state=disabled],.lightbox-screen .s7zoomviewer .s7zoomresetbutton[state=disabled]{opacity:.4;cursor:auto}.lightbox-screen .s7zoomviewer .s7zoominbutton[state=disabled] .media__vcdk-button,.lightbox-screen .s7zoomviewer .s7zoominbutton[state=disabled] .media__vcdk-button::part(button),.lightbox-screen .s7zoomviewer .s7zoomoutbutton[state=disabled] .media__vcdk-button,.lightbox-screen .s7zoomviewer .s7zoomoutbutton[state=disabled] .media__vcdk-button::part(button),.lightbox-screen .s7zoomviewer .s7zoomresetbutton[state=disabled] .media__vcdk-button,.lightbox-screen .s7zoomviewer .s7zoomresetbutton[state=disabled] .media__vcdk-button::part(button){cursor:auto;--media-icon-button-bg: var(--vcdk-color-bg-scrim)}.lightbox-screen .s7zoomviewer .s7fullscreenbutton{display:none}.lightbox-screen .s7zoomviewer .s7button{text-align:center}.lightbox-screen .s7zoomviewer .s7button:hover{cursor:pointer}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer{inset-block-start:auto !important;height:auto !important;inset-block-end:100px;display:flex;justify-content:flex-start;padding:var(--vcdk-spacing-7);gap:var(--vcdk-spacing-6)}@media(min-width: 480px){.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer{inset-block-end:0}}@media(min-width: 768px){.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer{justify-content:flex-end}}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer>*{position:relative;inset-inline-start:auto;inset-block-end:auto}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer>[role=button]{align-self:flex-end}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer:not(.visible)>.s7button{display:none}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer .lightbox__video-caption-heading{max-width:320px}@media(min-width: 768px){.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer .lightbox__video-caption-heading{max-width:640px}}.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer .lightbox__video-caption-description{max-width:320px}@media(min-width: 768px){.lightbox-screen .s7zoomviewer #lightbox-zoom-image_divcontainer .lightbox__video-caption-description{max-width:540px}}.lightbox--hasCaption .lightbox-image #lightbox-zoom-image_divcontainer::after,.lightbox--hasCaption .lightbox-asset-video .s7controlbar::after{content:"";background:linear-gradient(180deg, transparent 2.6%, var(--vcdk-color-bg-scrim) 100%);position:absolute;inset-block-end:0;inset-inline-start:0;width:100%;height:50vh;z-index:-1}.lightbox-single .lightbox-prev,.lightbox-single .lightbox-next{display:none}.lightbox__video-caption-heading,.lightbox__video-caption-description{color:var(--vcdk-color-text);margin-block-end:var(--vcdk-spacing-5)}@media(min-width: 768px){.lightbox__video-captions-container{width:calc(100% - 70px)}}.lightbox-image{height:100%;position:relative}.lightbox-image#lightbox-zoom-image{display:flex;align-items:center;justify-content:center}@media(min-width: 480px){.lightbox-image{height:calc(100% - 120px)}}@media screen and (orientation: landscape)and (max-height: 400px){.lightbox-image{height:100%}}.lightbox-image .s7container .s7controlbar,.lightbox-image .playindicator{position:fixed;inset-block-end:120px}@media screen and (orientation: landscape)and (max-height: 400px){.lightbox-image .s7container .s7controlbar,.lightbox-image .playindicator{inset-block-end:0}}.lightbox-image .s7container .s7controlbar{display:block !important;height:auto !important;margin-block-end:0;padding-block-end:var(--vcdk-spacing-6);opacity:1 !important}.lightbox-image .figure--noDM{display:flex;justify-content:center;align-items:center;height:100%}@media(min-width: 480px){.lightbox-image .figure--noDM img{max-height:calc(100vh - 120px)}}.lightbox__asset-strip{text-align:center;background-color:var(--vcdk-color-bg);overflow-x:scroll;overflow-y:hidden;white-space:nowrap;max-height:130px;width:100%;position:absolute;inset-block-end:0;display:flex;z-index:1;padding-inline:var(--vcdk-spacing-7);padding-block:var(--vcdk-spacing-7) var(--vcdk-spacing-6);gap:var(--vcdk-spacing-7)}@media screen and (max-height: 400px){.lightbox__asset-strip{display:none}}.lightbox__asset-strip .lightbox__asset-wrapper{position:relative;display:inline-flex;align-items:center;margin-block:0}.lightbox__asset-strip .lightbox__asset-wrapper .img__asset{box-sizing:border-box;height:90px;max-height:90px;max-width:none;vertical-align:baseline;position:relative;cursor:pointer;z-index:1;aspect-ratio:16/9;object-fit:cover;opacity:.5;overflow:hidden;border-radius:var(--vcdk-radius-default);object-position:unset !important;transform-origin:unset !important;transform:none !important}.lightbox__asset-strip .lightbox__asset-wrapper .img__asset.img__asset__video{width:160px}.lightbox__asset-strip .lightbox__asset-wrapper .img__asset .s7container{max-height:90px}.lightbox__asset-strip .lightbox__asset-wrapper .img__asset .s7videoplayer,.lightbox__asset-strip .lightbox__asset-wrapper .img__asset .s7smartcropvideoplayer{pointer-events:none}.lightbox__asset-strip .lightbox__asset-wrapper--selected .img__asset{border:2px solid var(--vcdk-color-border-selected);opacity:1}.lightbox__asset-strip .lightbox__asset-wrapper:hover .img__asset{opacity:1}.lightbox__asset-strip .playindicator{display:none}.lightbox__asset-strip .s7container{z-index:0}.lightbox__asset-strip .s7videoviewer{--s7-video-iconeffect-scale: scale(0.6)}.lightbox__asset-strip .s7smartcropvideoviewer{--s7-video-iconeffect-scale: scale(0.4)}.lightbox__asset-strip .s7controlbar{display:none}.lightbox__asset-strip .s7iconeffect{visibility:hidden}.pdflist{display:flex;flex-direction:column;gap:var(--vcdk-spacing-6);margin-block:calc(var(--vcdk-spacing-10)/2)}.pdf-viewer__button,.pdf-viewer__link{display:inline-flex;align-items:center}.pdf-viewer__button{gap:var(--vcdk-spacing-6)}.pdf-viewer__link{gap:var(--vcdk-spacing-2)}.pdf-viewer__dialog{border:0;margin:0;padding:0;min-height:100%;min-width:100%}.pdf-viewer__dialog .cmp-pdfviewer{height:100%}.pdf-viewer__dialog .cmp-pdfviewer__content{height:100%}.pdf-viewer__dialog .lightbox-image{height:100% !important}