.product-detail-video-controls[data-v-f8bbe101]{--video-controls-accent:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.88));color:#fff;display:grid;gap:2px;padding:10px 18px}.product-detail-video-controls__progress[data-v-f8bbe101]{cursor:pointer;height:14px;position:relative;touch-action:none}.product-detail-video-controls__progress[data-v-f8bbe101]:before{background:#ffffff57;border-radius:2px;content:"";height:4px;left:0;position:absolute;right:0;top:5px}.product-detail-video-controls__progress-fill[data-v-f8bbe101]{background:var(--video-controls-accent);border-radius:2px;height:4px;left:0;pointer-events:none;position:absolute;top:5px;z-index:1}.product-detail-video-controls__hover-preview[data-v-f8bbe101]{background:#18181bfa;border:1px solid hsla(0,0%,100%,.16);border-radius:7px;bottom:calc(100% + 10px);box-shadow:0 12px 30px #0000006b;overflow:hidden;pointer-events:none;position:absolute;transform:translate(-50%);z-index:6}.product-detail-video-controls__hover-preview video[data-v-f8bbe101]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.product-detail-video-controls__hover-preview span[data-v-f8bbe101]{background:#000000c2;border-radius:3px;bottom:6px;font-size:12px;padding:1px 5px;position:absolute;right:7px}.product-detail-video-controls__control-row[data-v-f8bbe101]{align-items:center;display:flex;min-height:40px}.product-detail-video-controls__control-row>button[data-v-f8bbe101]{background:transparent;border:0;color:#fff;cursor:pointer;display:grid;flex:0 0 40px;height:40px;padding:0;place-items:center;width:40px}.product-detail-video-controls__control-row button[data-v-f8bbe101]:focus-visible,.product-detail-video-controls__control-row button[data-v-f8bbe101]:hover{background:#ffffff24;color:var(--video-controls-accent)}.product-detail-video-controls__control-row button[data-v-f8bbe101]:focus-visible,.product-detail-video-controls__progress[data-v-f8bbe101]:focus-visible{outline:2px solid var(--video-controls-accent);outline-offset:1px}.product-detail-video-controls__control-row svg[data-v-f8bbe101]{display:block;fill:currentColor;height:20px;width:20px}.product-detail-video-controls__time[data-v-f8bbe101]{font-size:13px;font-variant-numeric:tabular-nums;margin-left:4px;white-space:nowrap}.product-detail-video-controls__control-row>i[data-v-f8bbe101]{flex:1 1 auto}@media(max-width:640px){.product-detail-video-controls[data-v-f8bbe101]{padding:8px 10px}}.product-detail-video-fullscreen[data-v-188a2714]{display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:2147482021}.product-detail-video-fullscreen__backdrop[data-v-188a2714]{background:#000000c2;inset:0;position:absolute}.product-detail-video-fullscreen__surface[data-v-188a2714]{backface-visibility:hidden;background:#000;border:1px solid rgba(116,142,170,.3);border-radius:8px;box-shadow:0 18px 64px #0000006b;height:100%;overflow:hidden;position:relative;transform-origin:center center;width:100%;will-change:transform,opacity,border-radius;z-index:1}.product-detail-video-fullscreen-enter-active[data-v-188a2714]{animation:product-detail-video-fullscreen-backdrop-in-188a2714 .56s cubic-bezier(.22,1,.36,1) both}.product-detail-video-fullscreen-leave-active[data-v-188a2714]{animation:product-detail-video-fullscreen-backdrop-out-188a2714 .48s cubic-bezier(.4,0,.2,1) both}.product-detail-video-fullscreen-enter-active .product-detail-video-fullscreen__backdrop[data-v-188a2714]{animation:product-detail-video-fullscreen-backdrop-in-188a2714 .56s cubic-bezier(.22,1,.36,1) both}.product-detail-video-fullscreen-leave-active .product-detail-video-fullscreen__backdrop[data-v-188a2714]{animation:product-detail-video-fullscreen-backdrop-out-188a2714 .48s cubic-bezier(.4,0,.2,1) both}.product-detail-video-fullscreen-enter-active .product-detail-video-fullscreen__surface[data-v-188a2714]{animation:product-detail-video-fullscreen-surface-in-188a2714 .72s cubic-bezier(.16,1,.3,1) both}.product-detail-video-fullscreen-leave-active .product-detail-video-fullscreen__surface[data-v-188a2714]{animation:product-detail-video-fullscreen-surface-out-188a2714 .56s cubic-bezier(.4,0,.2,1) both}@keyframes product-detail-video-fullscreen-backdrop-in-188a2714{0%{opacity:0}to{opacity:1}}@keyframes product-detail-video-fullscreen-backdrop-out-188a2714{0%{opacity:1}to{opacity:0}}@keyframes product-detail-video-fullscreen-surface-in-188a2714{0%{border-radius:26px;opacity:0;transform:translate3d(0,42px,0) scale(.82)}to{border-radius:8px;opacity:1;transform:translateZ(0) scale(1)}}@keyframes product-detail-video-fullscreen-surface-out-188a2714{0%{border-radius:8px;opacity:1;transform:translateZ(0) scale(1)}to{border-radius:26px;opacity:0;transform:translate3d(0,34px,0) scale(.86)}}.product-detail-video-fullscreen__iframe[data-v-188a2714],.product-detail-video-fullscreen__surface video[data-v-188a2714]{background:#000;border:0;display:block;height:100%;width:100%}.product-detail-video-fullscreen__surface video[data-v-188a2714]{cursor:pointer}.product-detail-video-fullscreen__surface video.is-cover[data-v-188a2714]{-o-object-fit:cover;object-fit:cover}.product-detail-video-fullscreen__surface video.is-contain[data-v-188a2714]{-o-object-fit:contain;object-fit:contain}.product-detail-video-fullscreen__surface[data-v-188a2714] .product-detail-video-controls{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .18s ease .12s;z-index:2}.product-detail-video-fullscreen__surface[data-v-188a2714]:focus-within .product-detail-video-controls,.product-detail-video-fullscreen__surface[data-v-188a2714]:hover .product-detail-video-controls{opacity:1;pointer-events:auto}.product-detail-video-fullscreen__close[data-v-188a2714],.product-detail-video-fullscreen__surface[data-v-188a2714] .detail-support__video-fullscreen-quote{opacity:0;pointer-events:none;transition:opacity .18s ease .12s,background .16s ease}.product-detail-video-fullscreen__surface:focus-within .product-detail-video-fullscreen__close[data-v-188a2714],.product-detail-video-fullscreen__surface[data-v-188a2714]:focus-within .detail-support__video-fullscreen-quote,.product-detail-video-fullscreen__surface:hover .product-detail-video-fullscreen__close[data-v-188a2714],.product-detail-video-fullscreen__surface[data-v-188a2714]:hover .detail-support__video-fullscreen-quote{opacity:1;pointer-events:auto}.product-detail-video-fullscreen__close[data-v-188a2714]{background:#050505;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:34px;font-weight:300;height:60px;line-height:60px;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:60px;z-index:3}.product-detail-video-fullscreen__close[data-v-188a2714]:focus-visible,.product-detail-video-fullscreen__close[data-v-188a2714]:hover{background:#242424}@media(hover:none){.product-detail-video-fullscreen__surface[data-v-188a2714] .product-detail-video-controls,.product-detail-video-fullscreen__close[data-v-188a2714],.product-detail-video-fullscreen__surface[data-v-188a2714] .detail-support__video-fullscreen-quote{opacity:1;pointer-events:auto}}@media(max-width:640px){.product-detail-video-fullscreen[data-v-188a2714]{padding:8px}}.product-detail-video-player[data-v-e01766b5],.product-detail-video-player video[data-v-e01766b5],.product-detail-video-player__surface[data-v-e01766b5]{height:100%;width:100%}.product-detail-video-player[data-v-e01766b5]{background:#000;position:relative}.product-detail-video-player__surface[data-v-e01766b5]{background:#000;overflow:hidden;position:relative}.product-detail-video-player video[data-v-e01766b5]{background:#000;border:0;display:block}.product-detail-video-player[data-v-e01766b5] .product-detail-video-controls{bottom:0;left:0;position:absolute;right:0;z-index:2}.product-detail-video-player video.is-cover[data-v-e01766b5]{-o-object-fit:cover;object-fit:cover}.product-detail-video-player video.is-contain[data-v-e01766b5]{-o-object-fit:contain;object-fit:contain}
