.osw-hero-video-wrap{position:relative;background:#111;aspect-ratio:16/9}.osw-promo-video{width:100%;height:100%;display:block;object-fit:contain}.osw-video-controls{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;gap:9px;flex-wrap:wrap;padding:22px 10px 12px;background:linear-gradient(transparent,rgba(0,0,0,.8))}.osw-video-control{appearance:none;border:1px solid rgba(255,255,255,.6);border-radius:7px;background:rgba(0,0,0,.72);color:#fff;padding:8px 12px;font-size:.82rem;font-weight:650;cursor:pointer}.osw-video-control:hover,.osw-video-control:focus-visible{background:#10ac84;color:#fff;outline-offset:2px}.osw-video-control i{margin-right:5px}@media(max-width:480px){.osw-video-controls{gap:5px;padding:12px 5px 6px}.osw-video-control{font-size:.72rem;padding:6px 7px}}