.stw-hero-video{position:relative;display:block;width:100%;height:100%}.stw-hero-video__media{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.stw-hero-video__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block}.stw-hero-video__poster{display:block;width:100%;height:100%;object-fit:cover}.stw-hero-video__play{position:absolute;right:16px;bottom:16px;z-index:3;display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:10px 16px;border:1px solid rgba(255,255,255,.85);border-radius:999px;background:#0009;color:#fff;font:inherit;font-size:14px;line-height:1;cursor:pointer}.stw-hero-video__play[hidden],.stw-hero-video__play[data-action=play] .stw-hero-video__icon--pause,.stw-hero-video__play[data-action=pause] .stw-hero-video__icon--play{display:none}.stw-hero-video__play:focus-visible{outline:2px solid #fff;outline-offset:2px}.general-banner__wrapper:has(stw-hero-video) .general-banner__inner,.general-banner__wrapper:has(stw-hero-video):before,.general-banner__wrapper:has(stw-hero-video) .general-banner__media-wrapper:after,.general-banner__col--media:has(stw-hero-video):before,.general-banner__col--media:has(stw-hero-video):after{pointer-events:none}.general-banner__wrapper:has(stw-hero-video) .general-banner__content{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/24/assets/st-wheels-hero-video.css.map */
