.wrev-review-summary{margin:15px 0}.wrev-review-link{color:#666;font-size:.8rem}.wrev-review-link:hover{text-decoration:underline}.wvr-rating-stars{line-height:20px;display:inline-flex}.wvr-rating-stars.with-number .review-star{width:18px;height:18px;fill:#ffc107;color:#ffc107}.wvr-rating-stars.with-number .rating-number{font-size:.8rem;color:#333;font-weight:500}.wrev-star{display:inline-block;width:20px;height:20px;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"/></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z"/></svg>') no-repeat center;-webkit-mask-size:contain;mask-size:contain}.stsum-main .wrev-star,.wrev-details .wrev-star{height:.75rem;width:.75rem}.wreview-list .loading{padding:20px 0;font-size:.9rem;display:flex;align-items:center;justify-content:center}.wreview-list .wrev-star{width:14px}.wrev-star-full{color:#ffc107}.wrev-star-half{color:#ffc107;opacity:.5}.wrev-star-empty{color:#e0e0e0}.wre-btn{text-wrap:nowrap;border-radius:var(--bnb-radius-4)!important;transition:all 0.3s ease}.wre-btn-secondary{height:35px;border:1px solid var(--wvr-text);min-width:200px}.wre-btn-primary{background:var(--bnb-color-main-2)}.wre-btn-primary:hover{background:var(--bnb-color-hover)}.average-rating{align-items:baseline}.average-rating .rating-number{font-size:3rem}.average-rating .rating-max{font-size:1.5rem}.wovaro-rating-distribution{flex:1;display:flex;flex-direction:column;gap:6px}.rating-row{transition:all 0.2s ease}.rating-row:hover{opacity:.8}.rating-label{min-width:30px;color:#555;text-align:right;justify-content:space-evenly}.wrev-review-summary .wrev-star,.rating-label .wrev-star{width:16px;height:16px}.filter-btn .wrev-star{width:.75rem;height:.75rem}.rating-bar{flex:1;height:6px;background:#f0f0f0;border-radius:3px}.rating-bar-fill{height:100%;background:#f44;border-radius:3px;transition:width 0.5s ease}.rating-count{min-width:90px;text-align:right;color:#888;white-space:nowrap}.wvr-review-stats{gap:30px}.wrev-stsum{margin-bottom:20px}.wrev-stsum-img{grid-template-columns:repeat(4,2fr);display:grid}.stsum-img-item{aspect-ratio:1;transition:transform 0.2s ease}.stsum-img-item img{width:100%;height:100%;object-fit:cover}.stsum-img-item.is-video video{width:100%;height:100%;object-fit:cover;pointer-events:none}.stsum-img-item .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.stsum-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:flex;align-items:center;justify-content:center;z-index:3}.stsum-img-overlay span{font-size:20px;font-weight:600;color:#fff}.stsum-img-popup.active{display:block}.stsum-main .review-media img.lazy-loading{background:#f0f0f0;min-height:100px;animation:pulse 1.5s ease-in-out infinite}.stsum-main .review-media img.lazy-loaded{animation:fadeIn 0.3s ease-in}.stsum-main .review-media img.lazy-error{background:#f5f5f5;border:1px dashed #ddd}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.customer-images-grid{display:flex;flex-wrap:wrap;gap:8px}.customer-img-card{width:calc((100% - 24px) / 4);border-radius:8px;overflow:hidden;background:#fff;border:1px solid #e5e5e5;transition:all 0.2s ease}.customer-img-card .card-img{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.customer-img-card .card-img img{width:100%;height:100%;object-fit:cover}.customer-img-card.is-video .card-img video{width:100%;height:100%;object-fit:cover;pointer-events:none}.customer-img-card .card-img .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}.customer-img-card .img-count{position:absolute;bottom:8px;right:8px;background:rgb(0 0 0 / .6);color:#fff;font-size:12px;padding:4px 8px;border-radius:4px;display:flex;align-items:center}.customer-img-card .card-info{padding:8px}.customer-img-card .card-author{font-size:13px;font-weight:500;color:#333;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-img-card .card-rating{display:flex;align-items:center}.popup-header:not(.show) .stsum-btn-left{display:block}.popup-header.show .stsum-btn-left{display:none}.popup-views-container{top:55px;height:calc(100% - 56px)}.stsum-main{background-color:#fff}.popup-view{transition:transform 0.3s cubic-bezier(.4,0,.2,1),opacity 0.3s ease}.popup-view[data-view="grid"]{left:0;transform:translateX(0);opacity:1}.popup-view[data-view="grid"].slide-out-left{transform:translateX(-100%);opacity:0}.popup-view[data-view="detail"]{left:0;transform:translateX(100%);opacity:0}.popup-view[data-view="detail"].active{transform:translateX(0);opacity:1}.popup-view[data-view="detail"].slide-out-right{transform:translateX(100%);opacity:0}.popup-view[data-view="grid"].slide-in-left{transform:translateX(0);opacity:1}.wrev-detail-show,.wrev-details-slider{height:calc(100vh - 56px);background:#000}.wrev-details .review-info{padding:0 20px}.wrev-details-slider .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.wrev-details-slider .swiper-slide img{width:100%;height:100%;object-fit:contain}.wrev-details-slider .swiper-slide video{width:100%;max-width:100%;height:auto;object-fit:contain}.wrev-details-slider .swiper-button-prev,.wrev-details-slider .swiper-button-next{width:40px;height:40px;background:rgb(255 255 255 / .9);border-radius:50%;transition:all 0.2s ease}.wrev-details-slider .swiper-button-prev:hover,.wrev-details-slider .swiper-button-next:hover{background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .2)}.wrev-details-slider .swiper-button-prev:after,.wrev-details-slider .swiper-button-next:after{font-size:18px;color:#333;font-weight:700}.wrev-details-slider .swiper-pagination{bottom:8px}.wrev-details-slider .swiper-pagination-bullet{width:8px;height:8px;background:#ddd;opacity:1;transition:all 0.2s ease}.wrev-details-slider .swiper-pagination-bullet-active{background:#ee4d2d;width:24px;border-radius:4px}.wrev-details-slider .swiper-pagination-bullet:hover{background:#bbb}.wrev-details-slider .swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.wrev-details-slider .swiper-zoom-container>img{user-select:none;cursor:zoom-in;transition:all 0.3s ease}.wrev-details-slider .swiper-slide-zoomed .swiper-zoom-container>img{cursor:zoom-out}.wres-counter{z-index:10;background:rgb(0 0 0 / .5);transform:translateX(-50%);left:50%;top:15px}.wrev-details .author-details{flex:1}.wrev-details .review-text{color:var(--wvr-bg);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.helpful-btn{cursor:pointer;transition:color 0.2s ease}.review-actions .helpful-btn{color:#fff}.review-actions{right:15px;top:12px;margin-right:10px}.wvr-review-filters{text-wrap:nowrap;overflow-y:hidden;overflow-x:auto;padding-bottom:20px;border-bottom:1px solid var(--wvr-border)}.filter-btn{line-height:12px;font-weight:500;margin:0 6px 0 0!important;padding:0 6px;background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.8rem;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:2px;color:var(--wvr-text)}.filter-btn.active{color:var(--bnb-color-main-2);border-color:var(--bnb-color-main-2)}.filter-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.wovaro-no-reviews{text-align:center;padding:40px;color:#999}.wvr-review-item{padding:20px 0;border-bottom:1px solid var(--wvr-border-light)}.wvr-review-item:last-child{border-bottom:none}.wrev-avatar,.review-author img{width:30px;height:30px;flex-shrink:0}.review-author img{border-radius:50%}.wreview-list .author-name.e-text-white{color:var(--wvr-text)}.wreview-list .author-name.d-text-07r{font-size:.8rem}.author-name{font-weight:600;font-size:15px}.review-verify{display:inline-flex;align-items:center;font-size:.75rem;color:#10b981;margin-top:2px;line-height:1.2}.review-verify-icon{display:inline-block;width:14px;height:14px;margin-right:4px;flex-shrink:0;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>') no-repeat center;-webkit-mask-size:contain;mask-size:contain}.anonymous-badge{font-size:12px;color:#999;background:#f0f0f0;padding:2px 8px;border-radius:3px}.review-date{font-size:13px;color:#999}.helpful-btn{user-select:none}.helpful-btn.disabled{opacity:.6;cursor:wait!important}.review-footer .helpful-btn.marked .wre-thumbs-up,.stsum-main .helpful-btn.marked .helpful-icon svg{stroke:#999;fill:#999}.helpful-btn.marked{color:#999}.wrev-details .helpful-btn.marked{color:#fff}.wrev-reply{margin:10px 0 0 15px;padding:8px 12px;background:#f8f9fa;border-left:2px solid #0073aa;border-radius:3px}.wrely-title{line-height:18px;display:block;font-weight:600;color:var(--wvr-text-light);font-size:.8rem}.wrely-content{display:block;color:#333;line-height:1.6;font-size:.85rem}.helpful-btn.marked svg{stroke:#fff;fill:#fff}.media-item img{aspect-ratio:1;width:100%;height:100%;object-fit:cover;transition:transform 0.2s ease}.media-item video{width:100%;height:100%;object-fit:cover}.wovaro-review-form-wrapper{margin-top:40px;padding:30px;background:#f9f9f9;border-radius:8px}.wrev-rating{padding:10px 0;border-bottom:1px solid var(--wvr-border-light)}.wovaro-review-form-wrapper h3{margin-bottom:20px;font-size:24px}.wovaro-review-form label{margin:0 0 12px}.wovaro-review-form .required{color:#e74c3c}.wrev-error:after{border-left:6px solid #fff0;border-right:6px solid #fff0;border-bottom:6px solid #f8d7da;content:"";position:absolute;left:30px;margin:-8px;width:12px;z-index:2}.wrev-error.rating-error:after{left:50%}.wrev-error.rating-error{position:relative}.wrev-error{right:0;z-index:9;position:absolute;background:#f8d7da;margin-top:6px;color:#ec0b43;font-size:.75rem;padding:2px 6px;border:none;border-radius:var(--bnb-radius-99)}.star-rating-input{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:5px}.star-rating-input input[type="radio"]{display:none}.star-label{cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center}.star-label .wrev-star{color:#e0e0e0;transition:all 0.2s ease}.star-rating-input input[type="radio"]:checked~.star-label .wrev-star,.star-rating-input .star-label:hover .wrev-star,.star-rating-input .star-label:hover~.star-label .wrev-star{color:#ffc107}.wovaro-review-form input[type="text"],.wovaro-review-form input[type="email"],.wovaro-review-form textarea{width:100%;padding:10px;font-size:16px}.wovaro-review-form textarea,.wovaro-review-form textarea:hover,.wovaro-review-form textarea:focus{margin:0;box-shadow:none!important;resize:vertical}.wrevf-show.extra .wref-extra-inputs{background-color:var(--wvr-bg-main-1);border:1px solid var(--wvr-border);width:100%;padding:10px;border-bottom:none;border-radius:6px 6px 0 0;font-size:16px;gap:6px;display:flex;flex-direction:column}.wrevf-show:not(.extra) textarea{background-color:var(--wvr-bg-main-1);border:1px solid var(--wvr-border);border-radius:var(--bnb-radius-6)}.wrevf-show.extra textarea{padding:0 10px 10px;background-color:var(--wvr-bg-main-1);margin-top:0;border:1px solid var(--wvr-border);border-top:none;border-radius:0 0 6px 6px}.wrevf-show.extra .wref-input-form:only-child,.wrevf-show.extra .wref-input-form:last-child{padding-bottom:12px;border-bottom:1px solid #ccc}.star-rating-input{line-height:0}.wovaro-review-form textarea,.media-upload-area{min-height:100px}.upload-media-btn{min-height:unset}.media-upload-area{border:1px solid var(--wvr-border);text-align:center}.wrev-count-item{border:2px dashed var(--wvr-border-light)}.media-preview-item{border-radius:var(--bnb-radius-4);position:relative;overflow:hidden}.media-preview-item img{width:100%;height:100%;object-fit:cover}.media-preview-item,.wrev-count-item{aspect-ratio:1 / 1;height:100%}.remove-media{line-height:12;color:#fff;right:0;top:0;cursor:pointer;padding:0;margin:0;display:flex;position:absolute;min-height:unset;min-width:unset;width:20px;height:20px;background:rgb(0 0 0 / .7);border:none;font-size:.7rem;align-items:center;justify-content:center}.help-text{text-align:right}.bnb-error-message.show{display:block}.checkbox-group label{display:flex;align-items:center;gap:8px;cursor:pointer}.checkbox-group input[type="checkbox"]{width:auto}.submit-review-btn{font-weight:500;background:var(--bnb-color-main-2);border:none;border-radius:4px;font-size:.9rem;transition:background 0.2s ease}.submit-review-btn.sending{pointer-events:none}.submit-review-btn:not(.sending) .button-loading{display:none}.submit-review-btn.sending .button-loading{justify-content:center;display:flex!important;gap:5px}.form-message{margin-top:15px;padding:12px;border-radius:4px;display:none;font-size:14px;line-height:1.4;animation:slideDown 0.3s ease}.form-message.success{display:block;background:#d4edda;color:#155724;border:1px solid #c3e6cb}.form-message.error{display:block;background:#fee;color:#c33;border:1px solid #fcc}.form-message.show{display:block}.wovaro-already-reviewed{padding:20px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;text-align:center;margin-top:20px}.stats-distribution{width:100%}.wrev-prd-show{flex:1;min-width:0}.wrev-prd-img{width:60px;height:60px;overflow:hidden;flex-shrink:0}.wrev-prd-img img{width:100%;height:100%;object-fit:cover}.wrev-prd-title{flex:1;color:var(--wvr-text2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.wref-popup,.stsum-img-popup{z-index:calc(var(--wvr-z-index) + 2);top:0}.stsum-img-show:not(.show) .stsum-footer{display:block}.stsum-img-show.show .stsum-footer,.reviews-wrapper .stsum-footer,.reviews-wrapper .stsum-img-show:not(.show) .stsum-footer{display:none!important}.stsum-footer{height:55px}.stsum-main{height:calc(100% - 55px)}.reviews-wrapper .stsum-main{height:100%!important}.wref-show,.stsum-img-show{left:auto;right:0;bottom:50%;transform:translate(0,50%);animation:wreslide 300ms cubic-bezier(.25,.46,.45,.94)}@keyframes wreslide{0%{transform:translate(100%,50%)}100%{transform:translate(0,50%)}}.wref-show{z-index:calc(var(--wvr-z-index) + 3);padding:0 15px}.stsum-img-show{z-index:calc(var(--wvr-z-index) + 3);padding:0}.wref-hleft{left:15px}.wref-hright{right:15px}.wrev-sIfo{padding:65px 0 20vh}.stats-actions{align-items:center;flex-wrap:wrap}.wreview-loadmore button{letter-spacing:0}.wreview-showmore{padding:20px 0}.wreview-loadmore{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px;padding:20px 0;gap:15px}.wreview-loadmore .wre-btn.loading{opacity:.6;cursor:wait}.wreview-loadmore .loading-spinner{color:#666;font-size:.9rem}.wreview-loadmore .loading-spinner span{display:inline-block;animation:loadingPulse 1.5s ease-in-out infinite}@keyframes loadingPulse{0%,100%{opacity:.5}50%{opacity:1}}.reviews-wrapper .breadcrumb-item a{max-width:50vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wrev-page-breadcrumb .breadcrumb-item:first-of-type a::before{content:'';display:inline-block;width:14px;height:14px;margin-right:.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'%3E%3C/path%3E%3Cpolyline points='9 22 9 12 15 12 15 22'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.wrev-breadcrumb{gap:6px;color:#666}.wrev-page-breadcrumb .woocommerce-breadcrumb a{display:inline-flex;color:#333;text-decoration:none;transition:color 0.2s ease}.wrev-page-breadcrumb a:hover{text-decoration:none}.wrev-main-show{max-width:1280px;padding:0 12px 30px}.prdcard-inner .addcart{margin-top:10px;color:var(--bnb-color-main-2);padding:6px 12px;border:1px solid var(--bnb-color-main-2)}.prdcard-inner,.wrev-page-stats{border:1px solid var(--wvr-border-light)}a.addcart:hover{color:var(--wvr-bg);background:var(--bnb-color-main-2)}.prdcard-inner .product-thumbnail{flex-shrink:0}.prdcard-inner .product-thumbnail img{width:100%;height:auto;object-fit:contain;border-radius:6px}.prd-title-info{color:var(--wvr-text);text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.prdcard-inner .review-count{font-size:14px;color:#666}.prdcard-inner .back-to-product:hover{text-decoration:underline}.prdcard-inner .product-actions{flex-shrink:0}.prdcard-inner .wre-btn{padding:12px 24px;border-radius:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;transition:all 0.3s ease}.wrev-page-stats{margin-bottom:20px}.wrev-page-filters{margin-bottom:20px}.wrev-page-list{margin-bottom:30px}.wrev-page-pagination{margin-bottom:40px}.wrev-page-pagination .page-numbers{display:inline-flex;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.wrev-page-pagination .page-numbers li{display:inline-block}.wrev-page-pagination .page-numbers a,.wrev-page-pagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;color:#333;text-decoration:none;font-size:14px;transition:all 0.3s ease}.wrev-page-pagination .page-numbers a:hover{background:#f0f0f0;border-color:#0073aa;color:#0073aa}.wrev-page-pagination .page-numbers .current{background:#0073aa;border-color:#0073aa;color:#fff;font-weight:600}.wrev-page-pagination .page-numbers .dots{border:none;background:#fff0}.reviews-top .rating-number{font-size:.9rem;margin-left:5px;font-weight:600}.reviews-top .wrev-star{width:16px}@media (min-width:768px){.stats-title-mobile{display:none}.wrev-mobile-only{display:none}.wrev-details .review-info{bottom:8%}.wrev-details-slider .swiper-slide video{max-height:80vh}.wrev-detail-show,.wrev-details-slider{height:calc(85vh - 56px);background:#fff}.popup-header:not(.show) .popup-title,.popup-header.show .popup-title{color:#111}.popup-header,.popup-header.show{border-bottom:1px solid var(--wvr-border);background-color:#fff}.popup-header:not(.show) .popup-back-btn,.popup-header.show .popup-back-btn{color:#333}.stsum-img-show:not(.show),.stsum-img-show.show{background-color:#fff}.wrev-stsum{flex-direction:row}.wrev-stsum.media-show .wvr-review-stats{width:60%}.wrev-stsum:not(.media-show) .wvr-review-stats{width:100%}.wrev-stsum-ext{width:40%}.star-rating-input .wrev-star{height:39px;width:39px}.media-preview-item,.wrev-count-item{width:15%}.star-label .wre-star{width:38px;height:38px}.wvr-overall-stats{min-width:auto}.wref-show,.stsum-img-show{max-height:85vh}.wref-show,.stsum-img-show{left:50%;bottom:50%!important;transform:translate(-50%,50%)!important}}@media (max-width:767px){.wrev-view-more-btn.wrev-mobile-only{display:none}.wrev-details .review-info{bottom:12%}.wrev-details-slider .swiper-slide video{max-height:95vh}.wrev-detail-show,.wrev-details-slider{height:calc(100vh - 56px);background:#000}.popup-header:not(.show) .popup-title{color:#111}.popup-header.show .popup-title{color:#fff}.popup-header{border-bottom:1px solid var(--wvr-border);background-color:#fff}.popup-header.show{background-color:#000;border-bottom:1px solid var(--wst-text-three)}.popup-header.show .popup-back-btn{color:#fff}.stsum-img-show:not(.show){background-color:#fff}.stsum-img-show.show{background-color:#000}.wrev-stsum{flex-direction:column}.wvr-review-stats,.wrev-stsum-ext{width:100%}.star-rating-input .wrev-star{height:30px;width:30px}.media-preview-item,.wrev-count-item{width:20%}.star-label .wre-star{width:30px;height:30px}.wref-show,.stsum-img-show{max-height:100%}.wref-show.f-r16-8,.stsum-img-show.f-r16-8{border-radius:0}.customer-img-card{width:calc((100% - 16px) / 2)}.review-detail-show{max-width:100%;border-radius:0}.slider-item img,.slider-item video{max-height:300px}.wrev-stsum.wrev-mobile-compact .stats-title-mobile{width:100%;display:block;font-size:.8rem;font-weight:600;color:#333}.wrev-stsum.wrev-mobile-compact .stats-title-mobile .stats-count{font-size:.75rem;color:#666;font-weight:500}.wrev-stsum.wrev-mobile-compact .wrev-desktop-only{display:none}.wrev-stsum.wrev-mobile-compact .wrev-mobile-only{display:block}.wrev-stsum.wrev-mobile-compact .wvr-review-stats{border-radius:0!important;border-bottom:1px solid var(--wvr-border);background:#fff;padding:0!important;width:100%}.wrev-mobile-compact .overall-detail{width:100%;gap:4px;display:flex;align-items:center;justify-content:flex-start}.wrev-stsum.wrev-mobile-compact .stats-summary{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.wrev-stsum.wrev-mobile-compact .wvr-overall-stats{flex-direction:column-reverse;align-items:center;gap:0}.wrev-stsum.wrev-mobile-compact .wvr-overall-stats .total-reviews{display:none}.wrev-stsum.wrev-mobile-compact .average-rating{gap:2px}.wrev-stsum.wrev-mobile-compact .average-rating .rating-number{font-size:2.2rem}.wrev-stsum.wrev-mobile-compact .wvr-rating-stars{align-items:flex-start;gap:2px}.wrev-stsum.wrev-mobile-compact .wvr-rating-stars .wrev-star{width:14px;height:14px}.wrev-stsum.wrev-mobile-compact .stats-actions{margin-top:0;flex-shrink:0}.wrev-stsum.wrev-mobile-compact .wre-btn{margin-top:0!important;color:#333!important;background:#fff0;padding:0;font-size:.775rem;white-space:nowrap}.wrev-stsum.wrev-mobile-compact .stats-distribution,.wrev-stsum.wrev-mobile-compact .wrev-stsum-ext{display:none}}.stats-summary{display:flex;min-width:165px;flex-direction:column;align-items:center}.stats-summary.is-reviewed{flex-direction:column;flex-wrap:wrap}.reviews-wrapper .stats-summary.is-reviewed{flex-direction:column}@media screen and (max-width:500px){.prdcard-inner .product-thumbnail img{width:80px!important}.reviews-top .wrev-star{width:13px!important}.stats-summary{width:100%;flex-direction:row;justify-content:space-evenly}.wrev-stsum .wvr-review-stats{flex-direction:column!important}.wrev-stsum:not(.wrev-mobile-compact) .average-rating .rating-number,.reviews-wrapper .wrev-stsum.wrev-mobile-compact .average-rating .rating-number{font-size:2.2rem!important}.wrev-stsum.wrev-mobile-compact .average-rating .rating-number{font-size:1.5rem!important}.average-rating .rating-max{font-size:1rem!important}.wrev-stsum-img{grid-template-columns:repeat(3,2fr)!important}}.wrev-tag{border:1px solid var(--wst-text-three);border-radius:var(--bnb-radius-6);color:#222;transition:all 0.2s ease;outline:none}.wrev-tag.active{border-color:var(--bnb-color-main-2);background-color:#ffebee;color:var(--bnb-color-main-2)}.wref-input-form{display:flex;gap:6px}.wref-input-form label{margin:0;flex-shrink:0;font-size:.85rem;font-weight:500;color:#333;display:flex;align-items:center}.wref-extra-inputs{gap:6px;display:flex;flex-direction:column}.wovaro-review-form .wref-input-form input[type="text"]{background-color:#fff0;height:unset;line-height:16px;border-radius:0;box-shadow:none;border:none;margin:0;padding:0}.review-ext .ext--item{display:inline-block;color:#666}.review-ext .ext--item strong{color:#999;font-weight:500;margin-right:4px}.review-ext .ext--item span{color:#222}.wrev-media-popup{z-index:99999;background:rgb(0 0 0 / .9)}.wrev-media-popup .popup-inner{background:#fff;border-radius:8px;overflow:hidden;max-height:90vh;box-shadow:0 10px 40px rgb(0 0 0 / .3)}.wrev-media-popup .popup-close-btn{color:#fff;background:rgb(0 0 0 / .5);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:10}.wrev-media-popup .popup-close-btn:hover{background:rgb(0 0 0 / .8);transform:rotate(90deg)}.review-media-lightbox-slider{width:100%;height:100%;min-height:400px;max-height:90vh}.review-media-lightbox-slider .swiper-slide{display:flex;align-items:center;justify-content:center;background:#000}.review-media-lightbox-slider .swiper-slide img{max-width:100%;max-height:100%;object-fit:contain}.review-media-lightbox-slider .swiper-button-prev,.review-media-lightbox-slider .swiper-button-next{width:44px;height:44px;background:rgb(255 255 255 / .95);border-radius:50%;transition:all 0.2s ease}.review-media-lightbox-slider .swiper-button-prev:hover,.review-media-lightbox-slider .swiper-button-next:hover{background:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .3);transform:scale(1.1)}.review-media-lightbox-slider .swiper-button-prev:after,.review-media-lightbox-slider .swiper-button-next:after{font-size:20px;color:#333;font-weight:700}.review-media-lightbox-slider .swiper-pagination{bottom:20px}.review-media-lightbox-slider .swiper-pagination-fraction{background:rgb(0 0 0 / .6);color:#fff;padding:4px 12px;border-radius:20px;width:auto;left:50%;transform:translateX(-50%);font-size:14px}.review-media-lightbox-slider .swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.wvr-review-media .media-item{width:80px;height:80px;transition:all 0.2s ease;border:1px solid #e5e5e5}.wvr-review-media .media-video{cursor:pointer;position:relative}.wvr-review-media .media-video:hover{transform:scale(1.02);border-color:#ccc}.wvr-review-media .media-video video{width:100%;height:100%;object-fit:cover;pointer-events:none}.wvr-review-media .media-video img{width:100%;height:100%;object-fit:cover}.wvr-review-media .media-video .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:2}@media (max-width:768px){.wrev-view-more-btn.wrev-mobile-only{display:none}.wrev-media-popup .popup-inner{width:95vw!important;max-width:95vw}.review-media-lightbox-slider{min-height:300px}}.tologin-btn{flex:1}a.tologin-btn:hover{color:var(--wvr-bg)}.popup-login-show{max-width:clamp(300px, 90vw, 500px);animation:slideUp 0.3s ease-out}@keyframes slideUp{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.login-card .logo-show{height:auto;object-fit:contain}.tologin-btn{background:var(--bnb-color-main-2);color:#fff;transition:all 0.3s ease;border:1px solid #fff0}.tologin-btn:first-child{background:#fff;color:var(--bnb-color-main-2)!important;border:1px solid var(--bnb-color-main-2)}