.b4pv-hidden{display:none!important}.b4pv-stories__head{margin:0 0 1.2rem}.b4pv-stories__row{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.4rem .2rem .8rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.b4pv-stories__row::-webkit-scrollbar{display:none}.b4pv-story{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.6rem;width:var(--b4pv-size-m);padding:0;border:0;background:none;cursor:pointer;scroll-snap-align:start;color:rgb(var(--color-foreground));font:inherit}.b4pv-story__ring{position:relative;display:block;width:var(--b4pv-size-m);height:var(--b4pv-size-m);border-radius:50%;padding:3px;background:var(--b4pv-ring)}.b4pv-story__ring>span{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:2px solid rgb(var(--color-background));background:#111}.b4pv-story img,.b4pv-story video{width:100%;height:100%;object-fit:cover;display:block}.b4pv-story__label{font-size:1.2rem;line-height:1.2;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b4pv-story:focus-visible .b4pv-story__ring{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(min-width:750px){.b4pv-story,.b4pv-story__ring{width:var(--b4pv-size-d)}.b4pv-story__ring{height:var(--b4pv-size-d)}.b4pv-stories__row{gap:1.4rem}}@media(hover:hover){.b4pv-story:hover .b4pv-story__ring{transform:scale(1.04)}.b4pv-story__ring{transition:transform .2s}}.b4pv-car__head{text-align:center;margin:0 auto var(--b4pv-gap-title)}.b4pv-car__title{margin:0;font-weight:700}.b4pv-car{--cw:var(--b4pv-card-m)}@media(min-width:750px){.b4pv-car{--cw:var(--b4pv-card-d)}}.b4pv-car__wrap{position:relative}.b4pv-car__track{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:1rem calc(50% - var(--cw) / 2) 1.2rem;align-items:center;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.b4pv-car__track::-webkit-scrollbar{display:none}.b4pv-card{flex:0 0 var(--cw);scroll-snap-align:center;display:flex;flex-direction:column;gap:.8rem}.b4pv-thumb{position:relative;display:block;width:100%;height:calc(var(--cw) * 1.3);transition:height .35s ease;border:0;padding:0;border-radius:1.2rem;overflow:hidden;background:#111;cursor:pointer}.b4pv-card.is-active .b4pv-thumb{height:calc(var(--cw) * 1.68)}.b4pv-thumb img,.b4pv-thumb video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.b4pv-thumb video{opacity:0;transition:opacity .3s}.b4pv-thumb video.is-on{opacity:1}.b4pv-thumb__play{position:absolute;left:1rem;bottom:1rem;width:3.4rem;height:3.4rem;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none}.b4pv-thumb__play svg{width:1.4rem;height:1.4rem;margin-left:2px}.b4pv-prod{position:relative;border:1px solid rgba(var(--color-foreground),.14);border-radius:1rem;background:rgb(var(--color-background))}.b4pv-prod__main{display:flex;align-items:center;gap:1rem;padding:.8rem 1rem}.b4pv-p{display:flex;align-items:center;gap:1rem;min-width:0;flex:1 1 auto;text-decoration:none;color:rgb(var(--color-foreground))}.b4pv-p img{width:4.8rem;height:4.8rem;object-fit:contain;flex:0 0 auto;border-radius:.6rem;background:#fff}.b4pv-p__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.25rem;font-weight:700;line-height:1.3}.b4pv-p__pr{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:700}.b4pv-p__pr s{font-weight:400;opacity:.6;margin-right:.4rem}.b4pv-prod__tog{flex:0 0 auto;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));cursor:pointer;display:flex;align-items:center;justify-content:center}.b4pv-prod__tog svg{width:1.2rem;height:1.2rem;transition:transform .2s}.b4pv-prod.is-open .b4pv-prod__tog svg{transform:rotate(180deg)}.b4pv-prod__list{position:absolute;left:-1px;right:-1px;bottom:calc(100% - 1rem);max-height:26rem;overflow:auto;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.14);border-bottom:0;border-radius:1rem 1rem 0 0;padding:.4rem 0;box-shadow:0 -6px 16px #00000014;z-index:2}.b4pv-prod__list .b4pv-p{padding:.6rem 1rem}.b4pv-prod__list .b4pv-p+.b4pv-p{border-top:1px solid rgba(var(--color-foreground),.08)}.b4pv-car__nav{display:none}.b4pv-car__foot{text-align:center;margin-top:1.6rem}@media(min-width:750px){.b4pv-car__nav{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));color:rgb(var(--color-foreground));align-items:center;justify-content:center;cursor:pointer;z-index:3;box-shadow:0 2px 8px #0000001f}.b4pv-car__nav[disabled]{opacity:0;pointer-events:none}.b4pv-car__nav--prev{left:1rem}.b4pv-car__nav--next{right:1rem}.b4pv-car__nav svg{width:1.6rem;height:1.6rem}}.b4pv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#000000e0;display:flex;align-items:center;justify-content:center}.b4pv-modal__box{position:relative;height:100%;width:100%;background:#000;overflow:hidden;display:flex;flex-direction:column}@media(min-width:750px){.b4pv-modal__box{height:min(92vh,880px);width:auto;aspect-ratio:9/16;border-radius:1.4rem}}.b4pv-modal__stage{position:relative;flex:1 1 auto;min-height:0}.b4pv-modal video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.b4pv-modal__bar{position:absolute;top:.8rem;left:1rem;right:1rem;height:3px;border-radius:3px;background:#ffffff4d;z-index:2}.b4pv-modal__bar i{display:block;height:100%;width:0;border-radius:3px;background:#fff}.b4pv-modal__btn{position:absolute;z-index:3;width:4rem;height:4rem;border-radius:50%;border:0;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.b4pv-modal__btn svg{width:1.8rem;height:1.8rem}.b4pv-modal__close{top:2rem;right:1.2rem}.b4pv-modal__mute{top:2rem;left:1.2rem}.b4pv-modal__prev,.b4pv-modal__next{top:50%;transform:translateY(-50%)}.b4pv-modal__prev{left:1.2rem}.b4pv-modal__next{right:1.2rem}.b4pv-modal__prev[hidden],.b4pv-modal__next[hidden]{display:none}.b4pv-modal__paused{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:6.4rem;height:6.4rem;border-radius:50%;background:#00000073;color:#fff;display:none;align-items:center;justify-content:center;pointer-events:none;z-index:2}.b4pv-modal.is-paused .b4pv-modal__paused{display:flex}.b4pv-modal__paused svg{width:2.6rem;height:2.6rem;margin-left:4px}.b4pv-modal__prods{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;gap:.8rem;overflow-x:auto;padding:4rem 1rem 1.2rem;background:linear-gradient(transparent,#0000008c);scrollbar-width:none}.b4pv-modal__prods::-webkit-scrollbar{display:none}.b4pv-modal__prods:empty{display:none}.b4pv-modal__prods .b4pv-p{flex:0 0 min(26rem,80%);border-radius:.8rem;padding:.6rem .8rem;color:#121212;background:#fff}html.b4pv-lock,html.b4pv-lock body{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/42/assets/b4p-video.css.map */
