.video-reviews-section{padding:60px 0 40px;background:#fff;overflow:hidden}.video-carousel-title{font-family:Josefin Sans,sans-serif!important;font-size:30px!important;font-weight:800!important;color:#253644!important;text-align:center!important;margin:0 0 32px!important;padding:0 20px!important;line-height:1.2!important}.video-reviews-slider-main{padding:0 44px 16px!important;overflow:visible!important;position:relative}.video-reviews-slider-main .swiper-wrapper{align-items:stretch!important}.video-reviews-slider-main .swiper-button-prev,.video-reviews-slider-main .swiper-button-next{color:#253644!important;background:#fff;border-radius:50%;width:40px!important;height:40px!important;box-shadow:0 2px 8px #00000026;top:35%!important;transform:translateY(-50%)}.video-reviews-slider-main .swiper-button-prev:after,.video-reviews-slider-main .swiper-button-next:after{font-size:15px!important;font-weight:700!important}.video-reviews-slider-main .swiper-button-prev{left:2px!important}.video-reviews-slider-main .swiper-button-next{right:2px!important}.video-slider-item{background:#eee7de!important;border-radius:8px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-self:stretch!important;height:auto!important;padding:10px!important;box-sizing:border-box}.video-review-top{position:relative;width:100%;padding-top:160%;overflow:hidden;flex-shrink:0;border-radius:8px}.vr-play-btn{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:none;padding:0;cursor:pointer;outline:none;display:block}.vr-play-btn img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px;transition:transform .3s ease}.vr-play-btn:hover img{transform:scale(1.03)}.video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));transition:transform .2s ease;z-index:2}.vr-play-btn:hover .video-play-icon{transform:translate(-50%,-50%) scale(1.1)}.video-review-bottom{padding:12px 4px 6px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto}.video-info-row{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%;gap:6px}.video-stars{display:flex;align-items:center;gap:1px;flex-shrink:0}.video-stars svg{width:13px;height:13px;fill:#f5a623}.video-date{font-family:Josefin Sans,sans-serif!important;font-size:11px!important;font-weight:400!important;color:#7a7a7a!important;white-space:nowrap;line-height:1.4!important;flex-shrink:0}.video-name{font-family:Josefin Sans,sans-serif!important;font-size:21px!important;font-weight:700!important;color:#000!important;line-height:1.2!important;margin:2px 0 0!important}.video-review-content{font-family:Josefin Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;color:#444!important;line-height:1.5!important;margin:0!important}.vr-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e0;z-index:99999;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.vr-modal-inner{position:relative;width:100%;max-width:420px;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #0009}.vr-modal-video{display:block;width:100%;max-height:80vh;background:#000;outline:none}.vr-modal-close{position:absolute;top:10px;right:10px;background:#000000b3;border:none;color:#fff;font-size:18px;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;line-height:1;transition:background .2s ease}.vr-modal-close:hover{background:#000000f2}@media screen and (max-width:749px){.video-reviews-slider-main{padding:0 32px 16px!important}.video-carousel-title{font-size:22px!important}.video-reviews-slider-main .swiper-button-prev,.video-reviews-slider-main .swiper-button-next{width:32px!important;height:32px!important}.video-reviews-slider-main .swiper-button-prev:after,.video-reviews-slider-main .swiper-button-next:after{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-video-reviews.css.map */
