.bfvs{--white:#fff;--navy:#002060;--dark:#222;--red:#d51a1f;--yellow:#ffe545;--ink:#222;--muted:#666;--line:#e6e6e6;--bg-soft:#f5f5f5;--radius:8px;--gutter:16px;--ease:.25s ease;--font-heading:Poppins-Bold,Helvetica,Arial,sans-serif;--ic-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--ic-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--ic-play:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");width:100%;max-width:1440px;margin:0 auto;padding:32px var(--gutter);box-sizing:border-box;color:#fff;font-family:Poppins-Medium,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;letter-spacing:.3px}:where(.bfvs) *,:where(.bfvs) *:before,:where(.bfvs) *:after{box-sizing:border-box}:where(.bfvs) button,:where(.bfvs) input,:where(.bfvs) select{font:inherit;color:inherit;margin:0}:where(.bfvs) button{border:0;background:none;cursor:pointer;padding:0;line-height:normal}:where(.bfvs) img{max-width:100%;height:auto;display:block}:where(.bfvs) a{text-decoration:none}.bfvs [hidden]{display:none!important}body.bfvs-lock{overflow:hidden}.bfvs .vs-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bfvs .vs-h{margin:0 0 4px;font-family:var(--font-heading);font-size:42px;font-weight:600;line-height:1.15;text-transform:uppercase;text-align:center;color:#fff}.bfvs .vs-sub{max-width:640px;margin:0 auto 20px;text-align:center;color:#cfcfcf;text-wrap:balance}.bfvs .sl{position:relative}.bfvs .sl-t{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:var(--sl-gap,0);scroll-padding:0}.bfvs .sl-t::-webkit-scrollbar{display:none}.bfvs .sl-s{flex:0 0 var(--sl-w,100%);width:var(--sl-w,100%);scroll-snap-align:start;position:relative;min-width:0}.bfvs .sl-p,.bfvs .sl-n{position:absolute;top:var(--sl-ay,50%);z-index:2;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:var(--white);color:#1a1a1a;box-shadow:0 1px 4px #0003}.bfvs .sl-fit .sl-p,.bfvs .sl-fit .sl-n{display:none}.bfvs .sl-p:disabled,.bfvs .sl-n:disabled{opacity:.35;cursor:default}.bfvs .sl-p{left:4px}.bfvs .sl-n{right:4px}.bfvs .sl-p:before,.bfvs .sl-n:before{content:"";display:block;width:20px;height:20px;margin:auto;background:currentColor;-webkit-mask:var(--ic-chev) center/contain no-repeat;mask:var(--ic-chev) center/contain no-repeat;transform:rotate(90deg)}.bfvs .sl-n:before{transform:rotate(-90deg)}.bfvs .sl-one .sl-p,.bfvs .sl-one .sl-n,.bfvs .sl-one .sl-d{display:none}.bfvs .sl-d{display:flex;justify-content:center;align-items:center;gap:0;padding:0}.bfvs .sl-d button{width:44px;height:44px;margin:0 -6px;padding:0;background:none;display:grid;place-items:center}.bfvs .sl-d button:before{content:"";width:8px;height:8px;border-radius:var(--radius);background:#555;transition:width var(--ease),background var(--ease)}.bfvs .sl-d button[aria-selected=true]:before{width:18px;background:var(--white)}.bfvs .sl-s img,.bfvs .sl-s video{width:100%;height:100%;object-fit:contain}.bfvs .vs-sl{--sl-w:72%;--sl-gap:12px}.bfvs .vs-card{position:relative;display:block;width:100%;aspect-ratio:9/16;padding:0;border-radius:var(--radius);overflow:hidden;background:var(--dark);cursor:pointer}.bfvs .vs-card .vs-poster,.bfvs .vs-pv{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfvs .vs-pv{opacity:0;transition:opacity .3s ease}.bfvs .vs-card.is-pv .vs-pv{opacity:1}.bfvs .vs-play{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#ffffffe6;box-shadow:0 2px 10px #00000040;transition:transform var(--ease),background var(--ease)}.bfvs .vs-play:before{content:"";position:absolute;top:0;bottom:0;left:-3px;right:2px;margin:auto;width:30px;height:30px;transform:translate(2px);background:var(--red);-webkit-mask:var(--ic-play) center/contain no-repeat;mask:var(--ic-play) center/contain no-repeat}.bfvs .vs-card:hover .vs-play,.bfvs .vs-card:focus-visible .vs-play{transform:scale(1.08);background:var(--white)}.bfvs .vs-card:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.bfvs .vs-sl .sl-d{margin-top:8px}.bfvs .vs-sl.sl-fit .sl-t{justify-content:center}.bfvs .vs-sl.sl-fit .sl-d{display:none}.bfvs-empty{padding:24px 16px;text-align:center;color:#999}.bfvs .vs-v{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;color:#fff}.bfvs .vs-v::backdrop{background:#000000e0}.bfvs .vs-v[open]{display:flex;align-items:center;justify-content:center}.bfvs .vs-stage{position:relative;width:100%;height:100%;height:100dvh;background:#000;overflow:hidden}.bfvs .vs-vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.bfvs .vs-top{position:absolute;left:0;right:0;top:0;z-index:2;display:flex;align-items:center;gap:6px;padding:12px 10px 28px 14px;background:linear-gradient(rgba(0,0,0,.55),transparent)}.bfvs .vs-prog{flex:1;height:3px;margin-right:6px;border-radius:var(--radius);background:#ffffff59;overflow:hidden}.bfvs .vs-prog i{display:block;width:0;height:100%;background:var(--white)}.bfvs .vs-ib{flex:none;position:relative;width:40px;height:40px;border-radius:50%;color:var(--white);background:#00000040}.bfvs .vs-ib:hover{background:#00000080}.bfvs .vs-ib:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.bfvs .vs-ib-close{--m:var(--ic-close)}.bfvs .vs-ib-pause{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 4h4v16H6zM14 4h4v16h-4z'/%3E%3C/svg%3E")}.bfvs .vs-ib-pause[aria-pressed=false]{--m:var(--ic-play)}.bfvs .vs-ib-sound{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9h4l5-4v14l-5-4H3zM15.5 8.5a5 5 0 0 1 0 7M18 6a8.5 8.5 0 0 1 0 12' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bfvs .vs-ib-sound.is-muted{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9h4l5-4v14l-5-4H3zM16 9l6 6M22 9l-6 6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bfvs .vs-nav{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:#ffffffe6;color:var(--ink);box-shadow:0 1px 4px #0000004d}.bfvs .vs-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background:currentColor;-webkit-mask:var(--ic-chev) center/contain no-repeat;mask:var(--ic-chev) center/contain no-repeat;transform:rotate(90deg)}.bfvs .vs-nav-n:before{transform:rotate(-90deg)}.bfvs .vs-nav-p{left:8px}.bfvs .vs-nav-n{right:8px}.bfvs .vs-nav:disabled{opacity:0;pointer-events:none}.bfvs .vs-tray{position:absolute;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:3;border-radius:var(--radius);background:#0000008c;color:var(--white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.bfvs .vs-tray-it{display:flex;align-items:center;gap:10px;padding:8px;min-width:0}.bfvs .vs-tray.sl .sl-t{--sl-w:100%}.bfvs .vs-tray-d{margin:-6px 0 2px}.bfvs .vs-tray-d button{width:24px;height:16px;margin:0 -4px}.bfvs .vs-tray-d button:before{width:6px;height:6px;background:#ffffff73}.bfvs .vs-tray-d button[aria-selected=true]:before{width:14px;background:var(--white)}.bfvs .vs-tray .vs-tray-img{flex:none;width:52px;height:52px;border-radius:var(--radius);object-fit:contain;background:var(--white)}.bfvs .vs-tray-i{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bfvs .vs-tray-t{font-size:14px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bfvs .vs-tray-p{font-size:14px;font-weight:700;color:var(--yellow)}.bfvs .vs-tray-more{flex:none;position:relative;width:40px;height:40px;border-radius:50%;background:var(--white)}.bfvs .vs-tray-more:before,.bfvs .vs-tray-more:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;margin:-1px 0 0 -8px;background:var(--red)}.bfvs .vs-tray-more:after{transform:rotate(90deg)}.bfvs .vs-dr{position:absolute;left:0;right:0;bottom:0;z-index:4;max-height:88%;display:flex;flex-direction:column;border-radius:var(--radius) var(--radius) 0 0;background:var(--white);color:var(--ink);box-shadow:0 -6px 24px #00000040;animation:bfvs-up .3s ease}@keyframes bfvs-up{0%{transform:translateY(100%)}to{transform:none}}.bfvs .vs-dr-x{position:absolute;right:8px;top:8px;z-index:3;width:40px;height:40px;border-radius:50%;background:var(--bg-soft);color:var(--ink)}.bfvs .vs-dr-x:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;background:currentColor;-webkit-mask:var(--ic-close) center/contain no-repeat;mask:var(--ic-close) center/contain no-repeat}.bfvs .vs-dr-b{overflow-y:auto;overscroll-behavior:contain;padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px))}.bfvs .vs-dr-sl{margin:0 -4px 12px}.bfvs .vs-dr-img{width:100%;max-height:260px;object-fit:contain}.bfvs .vs-dr-t{margin:0 0 6px;font-family:var(--font-heading);font-size:20px;line-height:1.2;color:var(--ink)}.bfvs .vs-dr-t a{color:inherit}.bfvs .vs-dr-p{margin:0 0 12px;font-size:20px;font-weight:700;color:var(--red)}.bfvs .vs-dr-v{display:block;margin:0 0 10px}.bfvs .vs-dr-v select{width:100%;height:46px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--ink)}.bfvs .vs-dr-row{display:flex;gap:10px;margin:0 0 14px}.bfvs .vs-qty{flex:none;display:inline-flex;align-items:center;height:50px;background:var(--bg-soft);border-radius:var(--radius);overflow:hidden}.bfvs .vs-qty button{width:44px;height:100%;font-size:20px;color:var(--navy);background:var(--bg-soft)}.bfvs .vs-qty button:hover{background:var(--line)}.bfvs .vs-qty input{width:56px;height:100%;border:0;border-radius:0;background:transparent;text-align:center;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bfvs .vs-qty input::-webkit-inner-spin-button,.bfvs .vs-qty input::-webkit-outer-spin-button{-webkit-appearance:none}.bfvs .vs-dr-atc{flex:1;min-width:0;height:50px;line-height:50px;padding:0 24px;border-radius:var(--radius);background:var(--red);color:var(--white);font-family:var(--font-heading);font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.bfvs .vs-dr-atc:hover{background:var(--navy)}.bfvs .vs-dr-atc:disabled{background:#bbb;cursor:not-allowed}.bfvs .vs-dr-d{font-size:14px;color:var(--ink)}.bfvs .vs-dr-d h2{display:none}.bfvs .vs-dr-d img{margin:1em auto}@media(prefers-reduced-motion:reduce){.bfvs .vs-dr{animation:none}.bfvs .vs-pv{display:none}.bfvs .vs-play{transition:none}}@media(max-width:767px){.bfvs .vs-h{font-size:28px}}@media(min-width:768px){.bfvs .vs-sl{--sl-w:calc((100% - 24px) / 3)}.bfvs .vs-stage{width:auto;height:min(92vh,860px);aspect-ratio:9/16;border-radius:var(--radius);overflow:visible}.bfvs .vs-nav-p{left:-60px}.bfvs .vs-nav-n{right:-60px}.bfvs .vs-stage>.vs-vid{border-radius:var(--radius)}.bfvs .vs-top{border-radius:var(--radius) var(--radius) 0 0}.bfvs .vs-dr{max-height:min(88%,700px);border-radius:var(--radius)}}@media(min-width:1024px){.bfvs .vs-sl{--sl-w: calc((100% - 64px)/5) ;--sl-gap:16px}.bfvs .vs-sub{margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bf_video_slider.css.map */
