/* Gallery video slides match existing Prostore photo-slide sizing. */
.sku .rovi-slide .rovi-panel {display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;min-height:240px;background:#f6f7fa;overflow:hidden}
.sku .rovi-slide .rovi-play {display:flex;position:relative;width:100%;height:100%;min-height:240px;align-items:center;justify-content:center;border:0;padding:0;background:transparent;cursor:pointer}
.sku .rovi-slide .rovi-cover {display:block;width:100%;max-height:640px;object-fit:contain}
.sku .rovi-slide .rovi-icon,.sku .rovi-thumb .rovi-thumb-icon {position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:rgba(15,26,38,.78);font-style:normal;pointer-events:none}
.sku .rovi-slide .rovi-icon{width:72px;height:72px;font-size:28px;padding-left:4px}
.sku .rovi-thumb {position:relative;cursor:pointer}
.sku .rovi-thumb .rovi-thumb-icon{width:28px;height:28px;font-size:14px;padding-left:2px}
.sku .rovi-thumb img{width:100%;object-fit:contain}
.sku .rovi-player{display:none;position:absolute;inset:0;background:#000;align-items:center;justify-content:center}
.sku .rovi-playing .rovi-player{display:flex}
.sku .rovi-player video,.sku .rovi-player iframe{width:100%;height:100%;border:0}
.sku .rovi-playing .rovi-play{visibility:hidden}
