/* Applies only when optional WordPress media is selected; default source stays unchanged. */
#skewers-bold-typography .sb-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
#skewers-bold-typography .sb-video-toggle{position:absolute;z-index:2;right:17px;top:52px;min-height:44px;background:#111211e8;border:1px solid #777;color:#fff;padding:10px 12px;font:600 11px/1.4 Manrope,Arial,sans-serif}
@container(max-width:700px){#skewers-bold-typography .sb-hero-video{object-position:center 42%}#skewers-bold-typography .sb-video-toggle{left:12px;right:auto;top:48px}}
@media(prefers-reduced-motion:reduce){#skewers-bold-typography .sb-hero-video,#skewers-bold-typography .sb-video-toggle{display:none!important}}
