.ecs-media-3d-close-control{align-items:center;background:0 0;border:none;border-radius:0;bottom:16px;cursor:pointer;display:flex;height:45px;justify-content:center;padding:0;pointer-events:auto;position:absolute;transition:opacity .3s,transform .2s;width:43px;z-index:11}[dir=ltr] .ecs-media-3d-close-control{left:50%;transform:translate(-50%)}[dir=rtl] .ecs-media-3d-close-control{right:50%;transform:translate(50%)}.ecs-media-3d-close-control__icon{fill:var(--ecs-media-3d-close-control-color,currentcolor);align-items:center;color:var(--ecs-media-3d-close-control-color,currentcolor);display:flex;justify-content:center}@media (prefers-reduced-motion:reduce){.ecs-media-3d-close-control{transition:none}}.ecs-media-3d-overlay{align-items:center;background-color:var(--ecs-media-3d-overlay-background,#fff);display:flex;height:100%;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .9s ease-in-out,background-color .9s ease-in-out;width:100%;z-index:10}[dir=ltr] .ecs-media-3d-overlay{left:0}[dir=rtl] .ecs-media-3d-overlay{right:0}.ecs-media-3d-overlay--visible{opacity:.7;pointer-events:auto}.ecs-media-3d-overlay--hidden{opacity:0;pointer-events:none}.ecs-media-3d-overlay__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center;width:100%}.ecs-media-3d-overlay__spinner{animation:ecs-media-3d-spin .7s linear infinite;border:2px solid var(--ecs-media-3d-spinner-track-color,rgba(0,0,0,.2));border-radius:50%;border-top-color:var(--ecs-media-3d-spinner-color,currentcolor);box-sizing:border-box;height:20px;margin-bottom:8px;width:20px}[dir=ltr] .ecs-media-3d-overlay__spinner{border-left-color:var(--ecs-media-3d-spinner-color,currentcolor)}[dir=rtl] .ecs-media-3d-overlay__spinner{border-right-color:var(--ecs-media-3d-spinner-color,currentcolor)}.ecs-media-3d-overlay__label{text-align:center}@keyframes ecs-media-3d-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ecs-media-3d-overlay{transition:none}.ecs-media-3d-overlay__spinner{animation:none}}.ecs-media-3d{display:block;height:auto;min-height:0;min-width:0;overflow:hidden;position:relative;width:auto}.ecs-media-3d--fit-horizontal{width:100%}.ecs-media-3d--fit-vertical{height:100%}.ecs-media-3d--fit-cover,.ecs-media-3d__container{height:100%;width:100%}.ecs-media-3d__container{display:block;position:relative}.ecs-media-3d__poster{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}[dir=ltr] .ecs-media-3d__poster{left:0}[dir=rtl] .ecs-media-3d__poster{right:0}.ecs-media-3d__poster--hidden{opacity:0}.ecs-media-3d__viewer{display:block;min-height:0;min-width:0;position:relative}.ecs-media-3d__viewer,.ecs-media-3d__viewer>*{height:100%;width:100%}.ecs-media-3d-fullscreen-portal{display:none}.ecs-media-3d-fullscreen-portal--active{background-color:var(--ecs-media-3d-fullscreen-background,#fff);bottom:0;display:block;height:100dvh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}@media (prefers-reduced-motion:reduce){.ecs-media-3d__poster{transition:none}}.ecs-media-vector-layer{height:auto;position:absolute;top:0;width:100%}[dir=ltr] .ecs-media-vector-layer{left:0}[dir=rtl] .ecs-media-vector-layer{right:0}.ecs-media-vector-layer--dark{-webkit-filter:invert();filter:invert()}.ecs-media-image{height:auto;position:relative;width:auto}.ecs-media-image--fit-horizontal{width:100%}.ecs-media-image--fit-vertical{height:100%}.ecs-media-image--fit-cover,.ecs-media-image__image{height:100%;width:100%}.ecs-media-image__image{display:block}.ecs-media-image--fit-cover .ecs-media-image__image{-o-object-fit:cover;object-fit:cover}.ecs-media-image--scale-fit .ecs-media-image__image{-o-object-fit:contain;object-fit:contain}.ecs-media-image--scale-fit .ecs-media-image__vector-layer{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ecs-media-image__image--dark{-webkit-filter:invert();filter:invert()}.ecs-media-image__image--hidden{visibility:hidden}.ecs-media-image__watermark{bottom:0;position:absolute;width:100%}[dir=ltr] .ecs-media-image__watermark{left:0}[dir=rtl] .ecs-media-image__watermark{right:0}.ecs-media-picture{height:auto;position:relative;width:auto}.ecs-media-picture--fit-horizontal{width:100%}.ecs-media-picture--fit-vertical{height:100%}.ecs-media-picture--fit-cover{height:100%;width:100%}.ecs-media-picture__image{display:block;width:100%}.ecs-media-picture--fit-cover .ecs-media-picture__image{height:100%;-o-object-fit:cover;object-fit:cover}.ecs-media-picture--scale-fit .ecs-media-picture__image{height:100%;-o-object-fit:contain;object-fit:contain}.ecs-media-picture--scale-fit .ecs-media-picture__vector-layer{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ecs-media-picture__watermark{bottom:0;position:absolute;width:100%}[dir=ltr] .ecs-media-picture__watermark{left:0}[dir=rtl] .ecs-media-picture__watermark{right:0}.ecs-media-video-audio-control{fill:inherit;background:0 0;border:none;color:inherit;padding:0;pointer-events:auto}.ecs-media-video-audio-control__icon{fill:inherit;height:24px;width:24px}.ecs-media-video-fullscreen-control{fill:inherit;background:0 0;border:none;padding:0;pointer-events:auto}.ecs-media-video-fullscreen-control__icon{fill:inherit;height:24px;width:24px}.ecs-media-video-playback-control{fill:inherit;background:0 0;border:none;padding:0;pointer-events:auto}.ecs-media-video-playback-control__icon{fill:inherit;height:24px;width:24px}.ecs-media-video-controls{bottom:0;display:flex;flex-direction:column-reverse;height:100%;pointer-events:none;position:absolute;width:100%}[dir=ltr] .ecs-media-video-controls{left:0}[dir=rtl] .ecs-media-video-controls{right:0}.ecs-media-video-controls__top{align-items:center;display:flex;flex-direction:row;height:40px;padding:0 20px;pointer-events:none}.ecs-media-video-controls__middle{flex:1;justify-content:center}.ecs-media-video-controls__bottom,.ecs-media-video-controls__middle{align-items:center;display:flex;flex-direction:row;pointer-events:none}.ecs-media-video-controls__bottom{gap:8px;height:40px;padding:0 20px}.ecs-media-video{height:auto;position:relative;width:auto}.ecs-media-video--fit-horizontal{width:100%}.ecs-media-video--fit-vertical{height:100%}.ecs-media-video--fit-cover,.ecs-media-video--scale-fit{height:100%;width:100%}.ecs-media-video__video{width:100%}.ecs-media-video--fit-cover .ecs-media-video__video,.ecs-media-video--scale-fit .ecs-media-video__video{height:100%}.ecs-media-video--fit-cover .ecs-media-video__video{-o-object-fit:cover;object-fit:cover}.ecs-media-video--scale-fit .ecs-media-video__video{-o-object-fit:contain;object-fit:contain}