@charset "utf-8";

.ods-m-video { position: relative; display: flex; width: 940px; padding-bottom: var(--space-padding-XL); flex-direction: column; align-items: flex-start; }

.ods-m-video__disclaimer { color: var(--color-text-captionDark); display: flex; padding: 0 var(--space-padding-XXL) 30px var(--space-padding-XXL); align-items: center; gap: 8px; align-self: stretch; }

.ods-m-video__content { min-height: 539px; align-self: stretch; }

.ods-m-video__wrapper { width: 100%; }

.ods-m-video #mediaOverlay { position: absolute; inset: 0px; background: transparent; z-index: 1; cursor: pointer; }

.ods-body-mobile .ods-m-video { display: flex; width: auto; padding-bottom: var(--space-padding-XL); flex-direction: column; align-items: flex-start; }

.ods-body-mobile .ods-m-video .ods-a-caption, .ods-body-mobile .ods-m-video__disclaimer .ods-a-caption { padding: 0px; }

.ods-body-mobile .ods-m-video__disclaimer { padding: 0 var(--space-layout-mobile-sideMargin) var(--space-padding-XL); }

.ods-body-mobile .ods-m-video__wrapper { position: relative; height: 100%; }

.ods-body-mobile .ods-m-video__content { height: auto; min-height: 210px; align-self: stretch; }

.ods-body-mobile .ods-m-video__play-on-touch-start-cover { position: absolute; top: 0px; width: 100%; height: 100%; z-index: 999; }

.ods-body-mobile .ods-m-video .player-branding__bottom + .ods-m-video__play-on-touch-start-cover { margin-top: 6vw; height: calc(-10px + 56.25vw); }

.ods-c-paywall-obfuscated .ods-m-video { display: none; }
