.bcl-video-sales{--vs-accent: #fe2c55;--vs-brand: #fed600;--vs-chrome: rgba(38, 38, 38, .9)}.bcl-video-sales .vs-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;justify-content:center;overflow:hidden;background:radial-gradient(52rem 30rem at 18% 8%,rgba(254,44,85,.16),transparent 60%),radial-gradient(46rem 30rem at 85% 90%,rgba(124,58,237,.18),transparent 60%),radial-gradient(34rem 22rem at 78% 12%,rgba(37,244,238,.07),transparent 60%),#09090e}.bcl-video-sales .vs-backdrop{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;background-size:cover;background-position:center;filter:blur(64px) saturate(1.35) brightness(.38);transform:scale(1.15)}.bcl-video-sales .vs-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#05050a59}.bcl-video-sales .vs-frame{position:relative;height:100vh;height:100dvh;width:min(100vw,56.25dvh);overflow:hidden;background:#000}@media (min-width: 768px){.bcl-video-sales .vs-frame{border-inline:1px solid rgba(255,255,255,.07);box-shadow:0 0 90px #000000a6}}.bcl-video-sales .vs-media{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.bcl-video-sales #vsVideo{width:100%;height:100%;object-fit:cover;background:#000;display:none}.bcl-video-sales #vsVideo.is-active{display:block}.bcl-video-sales #vsWarm{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bcl-video-sales .vs-frame-host{position:absolute;top:0;right:0;bottom:0;left:0}.bcl-video-sales .vs-frame-host iframe{width:100%!important;height:100%!important;aspect-ratio:auto!important;border:0;display:block;pointer-events:none}.bcl-video-sales .vs-frame-host .vs-custom-slide,.bcl-video-sales .vs-frame-host .vs-custom-slide iframe{pointer-events:auto;width:100%;height:100%}.bcl-video-sales .vs-frame-host .fb-video,.bcl-video-sales .vs-frame-host .fb-video span{display:block!important;width:100%!important;height:100%!important}.bcl-video-sales .vs-frame-host iframe.vs-native-controls{pointer-events:auto!important}.bcl-video-sales .vs-frame-host.vs-fb-inset{top:4.5rem;bottom:calc(8rem + env(safe-area-inset-bottom));left:50%;right:auto;width:min(100%,calc((100dvh - 12.5rem - env(safe-area-inset-bottom))*.5625));transform:translate(-50%)}.bcl-video-sales .vs-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,.55),transparent 18%),linear-gradient(to top,rgba(0,0,0,.65),transparent 32%)}.bcl-video-sales .vs-tap-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:transparent;border:0;padding:0;cursor:pointer}.bcl-video-sales .vs-header{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:calc(.75rem + env(safe-area-inset-top)) .9rem .75rem;pointer-events:none}.bcl-video-sales .vs-header .vs-identity,.bcl-video-sales .vs-header .vs-viewers{pointer-events:auto}.bcl-video-sales .vs-identity{display:flex;align-items:center;gap:.55rem;flex:0 1 auto;min-width:0;background:#0000006b;border:1px solid rgba(255,255,255,.1);border-radius:9999px;padding:.28rem .85rem .28rem .28rem;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.bcl-video-sales .vs-avatar-wrap{position:relative;flex:none;display:flex;border-radius:9999px}.bcl-video-sales .vs-avatar-wrap.is-live{padding:2px;background:linear-gradient(135deg,var(--vs-accent),#ff7a3d);box-shadow:0 0 0 1px #0006 inset}.bcl-video-sales .vs-avatar-wrap.is-live .vs-avatar{border:1.5px solid rgba(10,10,12,.9)}.bcl-video-sales .vs-avatar{width:2rem;height:2rem;flex:none;border-radius:9999px;background:linear-gradient(135deg,#fe2c55,#7c3aed);color:#fff;font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.bcl-video-sales .vs-avatar.has-logo{background:#fff}.bcl-video-sales .vs-avatar img{width:100%;height:100%;object-fit:contain;padding:.15rem}.bcl-video-sales .vs-identity-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bcl-video-sales .vs-team-name{color:#fff;font-size:.8rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bcl-video-sales .vs-team-stats{display:flex;align-items:center;gap:.25rem;color:#fff9;font-size:.66rem;font-weight:600}.bcl-video-sales .vs-team-stats svg{width:.75rem;height:.75rem;color:#ffffffd9}.bcl-video-sales .vs-live-badge{position:absolute;bottom:-.32rem;left:50%;transform:translate(-50%);background:var(--vs-accent);color:#fff;font-size:.52rem;font-weight:800;letter-spacing:.06em;line-height:1;border-radius:9999px;padding:.14rem .32rem;box-shadow:0 0 0 1.5px #0a0a0ce6;animation:vs-pulse 2s ease-in-out infinite}@keyframes vs-pulse{0%,to{opacity:1}50%{opacity:.6}}.bcl-video-sales .vs-viewers{flex:none;margin-left:auto;display:flex;align-items:center;gap:.33rem;background:#0000006b;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:9999px;padding:.25rem .65rem .25rem .3rem;font-size:.74rem;font-weight:700;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.bcl-video-sales .vs-viewer-stack{display:flex;align-items:center;padding-right:.1rem}.bcl-video-sales .vs-viewer-av{width:1.35rem;height:1.35rem;border-radius:9999px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;box-shadow:0 0 0 1.5px #0a0a0ceb;transition:transform .22s cubic-bezier(.34,1.4,.64,1)}.bcl-video-sales .vs-viewer-av svg{width:.95rem;height:.95rem;color:#fffffff2}.bcl-video-sales .vs-viewer-av:nth-child(1){background:linear-gradient(140deg,#818cf8,#6366f1);z-index:3}.bcl-video-sales .vs-viewer-av:nth-child(2){background:linear-gradient(140deg,#fb7185,#e11d48);margin-left:-.55rem;z-index:2}.bcl-video-sales .vs-viewer-av:nth-child(3){background:linear-gradient(140deg,#38bdf8,#0ea5e9);margin-left:-.55rem;z-index:1}.bcl-video-sales .vs-viewers:hover .vs-viewer-av:nth-child(2){transform:translate(.22rem)}.bcl-video-sales .vs-viewers:hover .vs-viewer-av:nth-child(3){transform:translate(.44rem)}.bcl-video-sales .vs-viewers-dot{width:.38rem;height:.38rem;flex:none;border-radius:9999px;background:#4ade80;box-shadow:0 0 0 2px #4ade8038;animation:vs-pulse 2s ease-in-out infinite}.bcl-video-sales .vs-rail{position:absolute;right:.75rem;bottom:calc(7rem + env(safe-area-inset-bottom));z-index:20;display:flex;flex-direction:column;align-items:center;gap:.7rem}.bcl-video-sales .vs-rail-btn{width:2.9rem;height:2.9rem;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:var(--vs-chrome);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 10px #00000059;transition:transform .12s ease,background .12s ease}.bcl-video-sales .vs-rail-btn:hover{background:#404040f0}.bcl-video-sales .vs-rail-btn:active{transform:scale(.88)}.bcl-video-sales .vs-rail-btn svg{width:1.4rem;height:1.4rem}.bcl-video-sales #vsHeartBtn{color:var(--vs-accent)}.bcl-video-sales .vs-unmute-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:25;display:flex;flex-direction:column;align-items:center;gap:.5rem;border:0;background:transparent;color:#fff;cursor:pointer;transition:all .35s cubic-bezier(.32,.72,0,1)}.bcl-video-sales .vs-unmute-ring{width:3.6rem;height:3.6rem;border-radius:9999px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;box-shadow:0 0 #ffffff59;animation:vs-sound-ping 2.2s ease-out infinite}.bcl-video-sales .vs-unmute-ring svg{width:1.6rem;height:1.6rem}.bcl-video-sales .vs-unmute-text{font-size:.85rem;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.8)}@keyframes vs-sound-ping{0%{box-shadow:0 0 #ffffff59}70%{box-shadow:0 0 0 1.1rem #fff0}to{box-shadow:0 0 #fff0}}.bcl-video-sales .vs-unmute-popup.is-compact{top:calc(4.6rem + env(safe-area-inset-top));left:auto;right:.9rem;transform:none;flex-direction:row;gap:.35rem;background:#0000008c;border-radius:9999px;padding:.3rem .7rem .3rem .35rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bcl-video-sales .vs-unmute-popup.is-compact .vs-unmute-ring{width:1.5rem;height:1.5rem;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.bcl-video-sales .vs-unmute-popup.is-compact .vs-unmute-ring svg{width:1rem;height:1rem}.bcl-video-sales .vs-unmute-popup.is-compact .vs-unmute-text{font-size:.72rem;text-shadow:none}.bcl-video-sales .vs-unmute-popup.is-hidden{display:none}.bcl-video-sales .vs-bottom{position:absolute;left:0;right:0;bottom:0;z-index:20;padding:0 .9rem calc(.9rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.6rem;pointer-events:none}.bcl-video-sales .vs-bottom .vs-shop-row{pointer-events:auto}.bcl-video-sales .vs-caption{color:#fff;font-size:.85rem;line-height:1.35;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bcl-video-sales .vs-caption:empty{display:none}.bcl-video-sales .vs-shop-row{display:flex;align-items:center;gap:.5rem;min-width:0;animation:vs-rise .4s ease-out both}@media (max-width: 480px){.bcl-video-sales .vs-card-thumb{width:3.2rem;height:3.2rem}.bcl-video-sales .vs-card-name{font-size:.78rem}.bcl-video-sales .vs-card-price{font-size:.88rem}.bcl-video-sales .vs-buy-btn{font-size:.8rem;padding:.5rem .9rem}}@keyframes vs-rise{0%{transform:translateY(.75rem);opacity:0}to{transform:translateY(0);opacity:1}}.bcl-video-sales .vs-bag{position:relative;flex:none;width:2.9rem;height:2.9rem;border:0;border-radius:9999px;background:var(--vs-brand);color:#1a1a1a;margin-top:.35rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 10px #0000004d;transition:transform .12s ease,filter .12s ease}.bcl-video-sales .vs-bag:hover{filter:brightness(1.05)}.bcl-video-sales .vs-bag:active{transform:scale(.9)}.bcl-video-sales .vs-bag:focus-visible,.bcl-video-sales .vs-buy-btn:focus-visible,.bcl-video-sales .vs-product-card:focus-visible{outline:2px solid #fff;outline-offset:2px}.bcl-video-sales .vs-bag svg{width:1.4rem;height:1.4rem}.bcl-video-sales .vs-bag-count{position:absolute;top:-.25rem;right:-.25rem;min-width:1rem;height:1rem;padding:0 .2rem;border-radius:9999px;background:#1a1a1a;color:var(--vs-brand);font-size:.6rem;font-weight:800;display:flex;align-items:center;justify-content:center}.bcl-video-sales .vs-product-card{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem;background:linear-gradient(160deg,#fff,#f6f6f7);border:1px solid rgba(0,0,0,.06);border-radius:.9rem;padding:.45rem .55rem;cursor:pointer;box-shadow:0 8px 28px #00000059;transition:border-color .15s ease,transform .15s ease}.bcl-video-sales .vs-product-card:hover{border-color:#fed60099;transform:translateY(-1px)}.bcl-video-sales .vs-card-thumb{position:relative;flex:none;width:4.1rem;height:4.1rem;align-self:center}.bcl-video-sales .vs-card-thumb img{width:100%;height:100%;object-fit:cover;border-radius:.55rem;background:#ffffff14}.bcl-video-sales .vs-card-label{position:absolute;top:-.3rem;left:-.3rem;background:var(--vs-brand);color:#1a1a1a;font-size:.55rem;font-weight:800;letter-spacing:.02em;border-radius:.3rem;padding:.08rem .28rem;max-width:3.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcl-video-sales .vs-card-info{min-width:0;flex:1;display:flex;flex-direction:column;gap:.1rem}.bcl-video-sales .vs-card-name{color:#111;font-size:.82rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcl-video-sales .vs-card-desc{color:#6b7280;font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bcl-video-sales .vs-card-action{flex:none;display:flex;flex-direction:column;align-items:center;gap:.25rem}.bcl-video-sales .vs-card-stock{color:#b45309;background:#fbbf2433;border-radius:.35rem;padding:.06rem .35rem;font-size:.65rem;font-weight:700;white-space:nowrap}.bcl-video-sales .vs-card-stock.is-out{color:#fff;background:var(--vs-accent)}.bcl-video-sales .vs-card-perk{display:flex;align-items:center;gap:.25rem;color:#059669;font-size:.68rem;font-weight:600}.bcl-video-sales .vs-card-perk svg{width:.75rem;height:.75rem}.bcl-video-sales .vs-card-price-row{display:flex;align-items:baseline;gap:.35rem;min-width:0;flex-wrap:wrap;row-gap:.15rem}.bcl-video-sales .vs-card-price{color:#111;font-size:.95rem;font-weight:800}.bcl-video-sales .vs-card-strike{color:#9ca3af;font-size:.7rem;text-decoration:line-through}.bcl-video-sales .vs-card-off{color:var(--vs-accent);font-size:.7rem;font-weight:800}.bcl-video-sales .vs-product-card.vs-card-pop{animation:vs-card-pop .35s ease}@keyframes vs-card-pop{0%{opacity:.25;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.bcl-video-sales .vs-card-label:empty,.bcl-video-sales .vs-card-price:empty,.bcl-video-sales .vs-card-strike:empty,.bcl-video-sales .vs-card-off:empty,.bcl-video-sales .vs-card-desc:empty,.bcl-video-sales .vs-card-stock:empty{display:none}.bcl-video-sales .vs-buy-btn{flex:none;border:0;background:var(--vs-brand);color:#1a1a1a;font-size:.88rem;font-weight:800;border-radius:.7rem;padding:.55rem 1.2rem;cursor:pointer;transition:transform .12s ease,filter .12s ease}.bcl-video-sales .vs-buy-btn:hover{filter:brightness(1.08)}.bcl-video-sales .vs-buy-btn:active{transform:scale(.95)}.bcl-video-sales .vs-hearts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;pointer-events:none;overflow:hidden}.bcl-video-sales .vs-heart{position:absolute;bottom:8rem;font-size:1.6rem;opacity:0;animation:vs-heart-float 2.4s ease-out forwards;will-change:transform,opacity}@keyframes vs-heart-float{0%{transform:translate(0) scale(.4) rotate(0);opacity:0}12%{opacity:.95;transform:translateY(-1rem) scale(1.05) rotate(-8deg)}to{transform:translate(var(--vs-drift, 1.5rem),-55vh) scale(.9) rotate(12deg);opacity:0}}.bcl-video-sales .vs-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background:#00000080}.bcl-video-sales .vs-sheet{position:fixed;left:50%;bottom:0;z-index:50;width:min(100vw,560px);max-height:90vh;max-height:90dvh;transform:translate(-50%,105%);transition:transform .3s cubic-bezier(.32,.72,0,1);background:#fff;border-radius:1.25rem 1.25rem 0 0;box-shadow:0 -12px 40px #00000059;display:flex;flex-direction:column}.bcl-video-sales .vs-sheet.is-open{transform:translate(-50%)}.bcl-video-sales .vs-sheet-header{position:relative;flex:none;padding:.75rem 1rem .25rem;display:flex;justify-content:center}.bcl-video-sales .vs-sheet-handle{width:2.5rem;height:.3rem;border-radius:9999px;background:#d4d4d8}.bcl-video-sales .vs-sheet-close{position:absolute;top:.6rem;right:.75rem;width:2rem;height:2rem;border:0;border-radius:9999px;background:#f4f4f5;color:#52525b;display:flex;align-items:center;justify-content:center;cursor:pointer}.bcl-video-sales .vs-sheet-close svg{width:1.1rem;height:1.1rem}.bcl-video-sales .vs-sheet-body{overflow-y:auto;overscroll-behavior:contain;padding:.75rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}[x-cloak]{display:none!important}
