.en-pv{display:grid;gap:12px}.en-pv>*{min-width:0}.en-pv--list{grid-template-columns:minmax(0,1fr) minmax(160px,26%);align-items:start}.en-pv--one-s{max-width:720px}.en-pv--one-m{max-width:880px}.en-pv__stage{position:relative;aspect-ratio:16 / 9;background:#000;overflow:hidden}.en-pv__stage iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.en-pv__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#000;cursor:pointer}.en-pv__poster img,.en-pv__thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .3s ease}.en-pv__poster:hover img{filter:brightness(1.08)}.en-pv__play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#da291c;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000040;transition:background-color .2s ease}.en-pv__play svg{width:24px;height:24px;margin-left:3px}.en-pv__poster:hover .en-pv__play{background:#b32217}.en-pv__list{list-style:none;margin:0;padding:0;display:grid;gap:12px;min-width:0}.en-pv__thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden;opacity:.7;transition:opacity .2s ease}.en-pv__thumb:hover,.en-pv__thumb.is-active{opacity:1}.en-pv__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;transition:border-color .2s ease}.en-pv__thumb.is-active:after{border-color:#da291c}.en-pv__num{position:absolute;left:0;bottom:0;padding:3px 7px;background:#000;color:#fff;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.06em}.en-pv__thumb.is-active .en-pv__num{background:#da291c}.en-pv__poster:focus-visible,.en-pv__thumb:focus-visible{outline:2px solid #DA291C;outline-offset:2px}@media(max-width:749px){.en-pv--list{grid-template-columns:minmax(0,1fr)}.en-pv__list{width:100%;max-width:100%;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none}.en-pv__list::-webkit-scrollbar{display:none}.en-pv__list li{min-width:0;scroll-snap-align:start}.en-pv__play{width:56px;height:56px;margin:-28px 0 0 -28px}}@media(prefers-reduced-motion:reduce){.en-pv__poster img,.en-pv__thumb img,.en-pv__thumb,.en-pv__play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/en-product-video.css.map */
