.social-video-player{display:flex!important;position:relative;}.social-video-player--cover{position:absolute;inset:0;}.social-video-player--absolute{position:absolute;}.social-video-player--bottom-left{inset:auto auto 0 0;}.social-video-player-duration{background-color:#222228;border-radius:4px;color:#fff;padding:2px 6px;position:absolute;inset:0 auto auto 0;}.social-video-player-duration--bottom-right{inset:auto 0 0 auto;}.social-video-player__play{--icon-size:12px;--size:40px;cursor:pointer;height:var(--size);width:var(--size);}.social-video-player--cover .social-video-player__play{position:absolute;width:auto;height:auto;bottom:var(--size);}.fancybox-content .social-video-player__play{opacity:0;pointer-events:none;}.social-video-player__play--sm{--icon-size:10px;--size:32px;}.social-video-player__play--elg{--icon-size:16px;--size:52px;}.social-video-player__play--xl{--icon-size:30px;--size:100px;}.social-video-player__play::before,.social-video-player__play::after{content:"";display:block;position:absolute;}.social-video-player__play::before{background:var(--theme-base-color);border-radius:var(--theme-button-border-radius);height:var(--size);width:var(--size);}.social-video-player__play::after{--border:calc(var(--icon-size) / 2);--transparency:calc(var(--border) + (var(--icon-size) / 3));border:var(--border) solid transparent;border-left:var(--transparency) solid #FFF;margin:calc((var(--border) + var(--transparency)) / 2);transform:translate(50%,50%);}.social-video-player__play--circle::before{border-radius:50%;}@media (prefers-reduced-motion:no-preference){.social-video-player{.social-video-player__play:not(.social-video-player__play--transparent){&::before,&::after{transition:background-color .1s ease}}&.social-video-player--scale .social-video-player__play:not(.social-video-player__play--transparent){&::before,&::after{transition:background-color .1s ease,scale .3s}}}}.social-video-player:hover .social-video-player__play:not(.social-video-player__play--transparent)::before{background:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));border-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));}.social-video-player:hover .social-video-player__play:not(.social-video-player__play--transparent)::after{background-color:hsl(var(--theme-base-color-hue),var(--theme-base-color-saturation),calc(var(--theme-base-color-lightness) + var(--theme-lightness-hover-diff)));}.social-video-player__play--transparent::before{background:#222228;opacity:.48;}.social-video-player--center{align-items:center;justify-content:center;}.social-video-player--center .social-video-player__play{bottom:calc(50% + var(--size) / 2);left:calc(50% - var(--size) / 2);}.social-video-player--center .social-video-player__play::after,.social-video-player--center .social-video-player__play::before{top:50%;left:50%;}.social-video-player .social-video-player__fancy{display:block!important;inset:0;opacity:0;position:absolute;z-index:2;}.social-video-player:not(.fancybox-content,.social-video-player--inline-video) video,.social-video-player:not(.fancybox-content,.social-video-player--inline-video) iframe{visibility:hidden;opacity:1;}.social-video-player .video-js .vjs-big-play-button,.video_block .vjs-big-play-button{left:50%;top:50%;transform:translate(-50%,-50%);}@media (prefers-reduced-motion:no-preference){.social-video-player--scale .social-video-player__play::before,.social-video-player--scale .social-video-player__play::after{transition:scale .3s}.social-video-player--scale:hover .social-video-player__play::before,.social-video-player--scale:hover .social-video-player__play::after{scale:1.2}}.video_block .grid-list:not(.grid-list--items-1){grid-template-columns:1fr 1fr;}.video_block .grid-list:not(.grid-list--items-1) .video_body{padding-bottom:56.25%;position:relative;}.video_block .grid-list:not(.grid-list--items-1) .video-js,.video_block .grid-list:not(.grid-list--items-1) iframe,.video_block .grid-list:not(.grid-list--items-1) .video_block__error{position:absolute;left:0;top:0;width:100%!important;height:100%!important;}.video_block__error{background-color:var(--card_bg_black);}