.product-video[data-v-36f600d9]{position:relative;height:var(--product-video-height,clamp(560px,48vw,var(--product-video-height-max,920px)));overflow:hidden;background:#050505;isolation:isolate}.product-video .product-video__fallback[data-v-36f600d9],.product-video .product-video__shade[data-v-36f600d9],.product-video video[data-v-36f600d9]{position:absolute;inset:0;width:100%;height:100%}.product-video .product-video__fallback[data-v-36f600d9],.product-video video[data-v-36f600d9]{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--product-video-media-position,center);object-position:var(--product-video-media-position,center)}.product-video__shade[data-v-36f600d9]{z-index:1;background:var(--product-video-shade,rgba(0,0,0,.38));pointer-events:none}.product-video__play[data-v-36f600d9]{position:absolute;top:50%;left:50%;z-index:3;display:grid;width:68px;height:68px;padding:0 0 0 4px;border:0;border-radius:50%;color:#111;background:#ffffffe0;cursor:pointer;place-items:center;transform:translate(-50%,-50%);transition:transform .24s ease,background-color .24s ease}.product-video__play[data-v-36f600d9]:focus-visible,.product-video__play[data-v-36f600d9]:hover{background:#fff;transform:translate(-50%,-50%) scale(1.08)}.product-video__error[data-v-36f600d9]{position:absolute;top:calc(50% + 54px);left:50%;z-index:3;width:min(520px,100% - 40px);color:#ffffffd1;font-size:14px;line-height:1.6;text-align:center;transform:translate(-50%)}.product-video-modal[data-v-36f600d9]{position:fixed;z-index:10000;display:grid;padding:clamp(20px,4vw,72px);background:#000000b8;inset:0;outline:none;place-items:center}.product-video-modal__content[data-v-36f600d9]{position:relative;display:grid;width:min(1440px,100%);max-height:100%;background:transparent;place-items:center}.product-video-modal__content video[data-v-36f600d9]{display:block;width:100%;max-height:calc(100vh - clamp(40px,8vw,144px));border:0;background:#000;-o-object-fit:contain;object-fit:contain}.product-video-modal__close[data-v-36f600d9]{position:absolute;z-index:2;top:-48px;right:0;width:40px;height:40px;padding:0;border:0;color:#fff;background:transparent;cursor:pointer}.product-video-modal__close[data-v-36f600d9]:after,.product-video-modal__close[data-v-36f600d9]:before{position:absolute;top:50%;left:50%;width:24px;height:1px;background:currentColor;content:"";transition:transform .22s ease}.product-video-modal__close[data-v-36f600d9]:before{transform:translate(-50%,-50%) rotate(45deg)}.product-video-modal__close[data-v-36f600d9]:after{transform:translate(-50%,-50%) rotate(-45deg)}.product-video-modal__close[data-v-36f600d9]:focus-visible:before,.product-video-modal__close[data-v-36f600d9]:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.product-video-modal__close[data-v-36f600d9]:focus-visible:after,.product-video-modal__close[data-v-36f600d9]:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.product-video-modal__error[data-v-36f600d9]{position:absolute;right:20px;bottom:54px;left:20px;color:#ffffffd6;font-size:14px;line-height:1.6;text-align:center;pointer-events:none}.product-video-modal-enter-active[data-v-36f600d9],.product-video-modal-leave-active[data-v-36f600d9]{transition:opacity .24s ease}.product-video-modal-enter-from[data-v-36f600d9],.product-video-modal-leave-to[data-v-36f600d9]{opacity:0}@media(max-width:720px){.product-video[data-v-36f600d9]{height:var(--product-video-mobile-height,420px)}}@media(prefers-reduced-motion:reduce){.product-video-modal-enter-active[data-v-36f600d9],.product-video-modal-leave-active[data-v-36f600d9],.product-video__play[data-v-36f600d9]{transition-duration:.01ms}}
