.pmv{--pmv-radius: 12px;--pmv-btn-size: 64px}.pmv__media{position:relative;border-radius:var(--pmv-radius);overflow:hidden;background:#000}.pmv__media video,.pmv__poster{display:block;width:100%;height:auto;object-fit:cover}.pmv__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:linear-gradient(transparent,#0000001f 40%,#00000047);border:0;cursor:pointer;transition:opacity .2s ease}.pmv__play:focus-visible{outline:2px solid #1a73e8;outline-offset:-2px}.pmv__play-icon{width:var(--pmv-btn-size);height:var(--pmv-btn-size);border-radius:999px;background:#ffffffeb;box-shadow:0 4px 18px #00000040;position:relative}.pmv__play-icon:after{content:"";position:absolute;left:50%;top:50%;translate:-40% -50%;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #000}.pmv--playing .pmv__play,.pmv__media:has(video[controls]) .pmv__play{opacity:0;pointer-events:none}@media (max-width: 599px){.pmv{--pmv-btn-size: 56px}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pmv__play{color:inherit;border:0;-webkit-appearance:none;appearance:none;background:linear-gradient(transparent,#0000001f 40%,#00000047)}@media (hover: hover) and (min-width: 1025px){.pmv__play:hover,.pmv__play:focus-visible{color:inherit!important;border-color:transparent!important;background:linear-gradient(transparent,#0000001f 40%,#00000047)!important}}.pmv .t4s_as_button:hover{color:inherit!important;border-color:transparent!important;background:transparent!important}.pmv__media video,.pmv__media video:hover{background-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-hover-video.css.map */
