.video-reviews-container{max-width:1720px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative}.video-reviews-header{text-align:center;margin-bottom:36px}.video-reviews-title{font-size:var(--torvo-font-h2);color:#111827;font-weight:800;line-height:1.2;margin:0;letter-spacing:-.02em}.video-reviews-title span{color:var(--primary, #DD4620)}.video-reviews-carousel-wrapper{position:relative;width:100%}.video-carousel-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:4px 0 12px;scrollbar-width:none;-ms-overflow-style:none;justify-content:safe center}.video-carousel-track.is-centered{justify-content:center}.video-carousel-track::-webkit-scrollbar{display:none}.video-carousel-item{flex:0 0 calc((100% - 5 * 16px) / 6)!important;width:calc((100% - 5 * 16px) / 6)!important;scroll-snap-align:start;box-sizing:border-box;display:flex;flex-direction:column}.video-card-inner{position:relative;width:100%!important;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background-color:#000;box-shadow:0 6px 20px #00000026}.video-card-inner video{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.mute-toggle-btn{position:absolute;bottom:12px;right:12px;width:32px;height:32px;border-radius:50%;background-color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #00000040;z-index:5;padding:0;color:#111827;transition:transform .2s ease,background-color .2s ease,color .2s ease}.mute-toggle-btn:hover{transform:scale(1.1);background-color:var(--primary, #DD4620);color:#fff}.mute-toggle-btn svg{width:16px;height:16px;color:currentColor;display:block}.highlight-badge{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:4;background-color:#fff;color:#111827;font-size:13px;font-weight:700;padding:6px 14px;border-radius:20px;white-space:nowrap;box-shadow:0 4px 10px #00000026;max-width:90%;overflow:hidden;text-overflow:ellipsis}.disclaimer-text{position:absolute;bottom:4px;left:0;width:100%;text-align:center;font-size:8px;color:#fff9;z-index:4;padding:0 10px;pointer-events:none;line-height:1.1}.carousel-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background-color:#fff;color:var(--primary, #DD4620);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 15px #00000026;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .25s ease;padding:0}.carousel-nav-btn:hover{background-color:var(--primary, #DD4620);color:#fff;border-color:var(--primary, #DD4620);transform:translateY(-50%) scale(1.08);box-shadow:0 6px 20px #00000040}.carousel-nav-btn.prev{left:-22px}.carousel-nav-btn.next{right:-22px}.carousel-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}.carousel-dot{width:8px;height:8px;border-radius:50%;background-color:#e5e7eb;border:1px solid rgba(0,0,0,.08);padding:0;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.carousel-dot.is-active{width:24px;border-radius:4px;background-color:var(--primary, #DD4620);border-color:var(--primary, #DD4620)}@media screen and (max-width:1199px){.video-carousel-item{flex:0 0 calc((100% - 48px)/4)!important;width:calc((100% - 48px)/4)!important}}@media screen and (max-width:768px){.video-carousel-track{gap:12px;padding-bottom:12px}.video-carousel-item{flex:0 0 calc((100% - 12px) / 2.2)!important;width:calc((100% - 12px) / 2.2)!important}}@media screen and (max-width:480px){.video-reviews-container{padding:0 16px!important}.video-carousel-track{gap:10px}.video-carousel-item{flex:0 0 calc((100% - 10px) / 1.35)!important;width:calc((100% - 10px) / 1.35)!important}}@media screen and (max-width:1880px){.carousel-nav-btn.prev{left:6px}.carousel-nav-btn.next{right:6px}}@media screen and (max-width:749px){.carousel-nav-btn{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/torvo-pdp-video-reviews.css.map */
