/* START_SECTION:shoppable-video-slider (INDEX:43) */
product-video-strip{display:block;container-type:inline-size;min-width:0;background:var(--bg);color:var(--text);padding:var(--top) 0 var(--bottom);overflow:hidden}product-video-strip *{box-sizing:border-box}.pvs-heading{max-width:var(--width);margin:0 auto 24px;padding:0 var(--side);color:inherit;text-align:center}.pvs-window{max-width:var(--width);margin-inline:auto;min-width:0;overflow:hidden}.pvs-track{display:flex;gap:var(--gap);max-width:var(--width);margin:auto;padding:0 var(--side);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pvs-track::-webkit-scrollbar{display:none}.pvs-card{position:relative;isolation:isolate;flex:0 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns));aspect-ratio:var(--ratio);border-radius:var(--radius);overflow:hidden;background:#202020;scroll-snap-align:start}.pvs-poster,.pvs-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pvs-video{opacity:0}.pvs-card.is-playing .pvs-video{opacity:1}.pvs-card::after{content:'';position:absolute;inset:45% 0 0;pointer-events:none;background:linear-gradient(transparent,rgba(0,0,0,.25))}.pvs-play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border:3px solid white;border-radius:50%;background:rgba(0,0,0,.12);color:#fff;padding:8px;cursor:pointer;display:grid;place-items:center}.pvs-play svg{width:100%;height:100%;fill:currentColor}.pvs-pause-icon{display:none}.is-playing .pvs-play-icon{display:none}.is-playing .pvs-pause-icon{display:block}.is-playing .pvs-play{opacity:.25}.pvs-play:hover,.pvs-play:focus-visible{opacity:1}.pvs-product{position:absolute;z-index:3;bottom:7px;left:6px;right:6px;display:flex;align-items:center;gap:10px;min-height:70px;padding:8px;color:var(--text);background:var(--panel);backdrop-filter:blur(12px);border-radius:calc(var(--radius)*.7);text-decoration:none}.pvs-copy{flex:1;min-width:0}.pvs-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-heading-family,inherit);font-size:var(--title);font-weight:800;line-height:1.15;letter-spacing:-.3px}.pvs-uppercase{text-transform:uppercase}.pvs-price{display:block;font-size:var(--price);line-height:1.3;margin-top:3px}.pvs-price s{opacity:.65;margin-left:4px}.pvs-chevron{flex-shrink:0;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:3}.pvs-logo{position:absolute;z-index:2;left:10px;bottom:86px;width:32px;height:32px;object-fit:contain}.pvs-sound{position:absolute;z-index:3;right:10px;top:10px;border:1px solid #fff8;border-radius:20px;background:#0008;color:white;font-size:11px;padding:6px 9px;cursor:pointer}.pvs-nav{display:flex;justify-content:center;gap:12px;margin-top:20px}.pvs-nav button{border:1px solid currentColor;border-radius:50%;width:40px;height:40px;background:transparent;color:inherit;cursor:pointer}.pvs-product:focus-visible,.pvs-play:focus-visible,.pvs-sound:focus-visible,.pvs-nav button:focus-visible{outline:3px solid var(--text);outline-offset:-4px}.pvs-poster,.pvs-video{-webkit-user-drag:none;user-select:none}.pvs-track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.pvs-track.is-dragging *{cursor:grabbing;user-select:none}@media(hover:hover) and (pointer:fine){product-video-strip[data-desktop-drag="true"] .pvs-track{cursor:grab}product-video-strip[data-desktop-drag="true"] .pvs-track.is-dragging{cursor:grabbing}}@media(min-width:750px){product-video-strip .pvs-track{scroll-snap-type:none;scroll-behavior:auto}}@media(max-width:749px){.pvs-window{margin-inline:var(--mobile-gutter)}.pvs-track{max-width:none;gap:var(--mobile-gap);padding-inline:max(0px,calc((100cqw - var(--mobile-gutter)*2 - var(--mobile))/2));scroll-padding-inline:0}.pvs-card{flex:0 0 min(var(--mobile),calc(100cqw - var(--mobile-gutter)*2));scroll-snap-align:center}.pvs-product{min-height:68px}.pvs-title{font-size:var(--title)}}
/* END_SECTION:shoppable-video-slider */
