.src_includes_icon_Icon_component{display:block}.src_includes_icon_Icon_component>svg{width:inherit;height:inherit}.src_includes_video_Video_component{position:relative;z-index:0;aspect-ratio:16 / 9;border-radius:var(--radius-15);overflow:hidden;display:grid;grid-template-columns:var(--size-15) 72px 1fr var(--size-15);grid-template-rows:1fr 72px var(--size-15);gap:var(--size-10)}.src_includes_video_Video_component>.src_includes_video_Video_videoInfoLayout{grid-column:3;grid-row:2;z-index:2}.src_includes_video_Video_component>.src_includes_video_Video_playButtonLayout{grid-column:2;grid-row:2;z-index:2}.src_includes_video_Video_component>.src_includes_video_Video_video,.src_includes_video_Video_component>.src_includes_video_Video_poster{grid-column:1 / -1;grid-row:1 / -1;width:100%!important;height:100%!important}.src_includes_video_Video_component>.src_includes_video_Video_poster{z-index:1}.src_includes_video_Video_poster>.src_includes_video_Video_posterLayout{width:100%;height:100%}.src_includes_video_Video_componentInfo{display:flex;flex-direction:column;justify-content:center;color:var(--color-white)}.src_includes_video_Video_videoTitle{font-size:var(--font-size-20);font-weight:var(--font-weight-bold);font-family:var(--font-family-heading);line-height:var(--line-height-heading)}.src_includes_video_Video_videoDuration{font-size:var(--font-size-18)}.src_includes_floating_video_FloatingVideo_overlay_root{transition:background-color var(--duration-300) var(--ease-out-quad);pointer-events:none}.src_includes_floating_video_FloatingVideo_overlay_root.src_includes_floating_video_FloatingVideo_isActive{background-color:var(--color-black--50);-webkit-backdrop-filter:blur(var(--blur-2));backdrop-filter:blur(var(--blur-2));pointer-events:auto}.src_includes_floating_video_FloatingVideo_componentPlayButton{--fill: transparent;display:flex;align-items:center;gap:var(--size-10);color:var(--color-white)}.src_includes_floating_video_FloatingVideo_componentPlayButton:hover{--fill: var(--color-white--30)}.src_includes_floating_video_FloatingVideo_componentPlayButton>.src_includes_floating_video_FloatingVideo_icon{width:50px}.src_includes_floating_video_FloatingVideo_circle{transition:fill var(--duration-200) linear;fill:var(--fill)}@media screen and (max-width:63.9375em){.src_includes_floating_video_FloatingVideo_label{display:none}}.src_includes_floating_video_FloatingVideo_floatingVideo>.src_includes_floating_video_FloatingVideo_inner{position:fixed;top:20%;right:var(--size-20);width:calc(100% - var(--size-40));max-width:350px}.src_includes_floating_video_FloatingVideo_floatingVideo>.src_includes_floating_video_FloatingVideo_inner.src_includes_floating_video_FloatingVideo_isActive{max-width:100%;top:50%;left:50%;translate:-50% -50%}@media screen and (min-width:48em){.src_includes_floating_video_FloatingVideo_floatingVideo>.src_includes_floating_video_FloatingVideo_inner.src_includes_floating_video_FloatingVideo_isActive{max-width:75%}}.src_includes_floating_video_FloatingVideo_inner{padding:var(--size-10);background-color:var(--color-white);transform-origin:right center;border-radius:var(--radius-10);overflow:hidden;box-shadow:0 24px 12px -12px #0000000d;view-transition-name:floating-video}.src_includes_floating_video_FloatingVideo_inner>.src_includes_floating_video_FloatingVideo_header{margin-bottom:var(--size-10)}@keyframes src_includes_floating_video_FloatingVideo_grow-x{to{transform:scaleZ(1)}}@keyframes src_includes_floating_video_FloatingVideo_shrink-x{to{transform:scale3d(0,0,0)}}::view-transition-old(floating-video){animation:src_includes_floating_video_FloatingVideo_shrink-x var(--duration-700) var(--ease-out-quad) both}::view-transition-new(floating-video){animation:src_includes_floating_video_FloatingVideo_grow-x var(--duration-700) var(--ease-out-quad) both}.src_includes_floating_video_FloatingVideo_header{display:flex;justify-content:flex-end}.src_includes_floating_video_FloatingVideo_componentCloseButton{color:var(--color-red-500)}.src_includes_floating_video_FloatingVideo_componentCloseButton>.src_includes_floating_video_FloatingVideo_iconLayout{width:16px}.src_includes_floating_video_FloatingVideo_videoContainer{position:relative;clip-path:inset(0 round calc(var(--radius-10) / 2));overflow:hidden}.src_includes_floating_video_FloatingVideo_videoContainer>*{min-width:0;z-index:-1}

/*# sourceMappingURL=IISMVIM2-floating-video.php.css.map */
