.reviews-page .bww-page-hero{padding:var(--bww-space-3) var(--bww-space-4);margin-bottom:var(--bww-space-2)}.reviews-page .bww-page-hero__title{font-size:clamp(1.1rem, 2vw, 1.35rem)}.reviews-page .bww-page-hero__subtitle{margin-top:2px;font-size:13px;line-height:1.35;max-width:48em}.reviews-page .bww-page-hero__tool-row .bww-btn{flex:0 0 auto}.bww-page-hero__tabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--bww-space-2)}.reviews-page .bww-page-hero .bww-chip--on-dark{padding:4px 11px;font-size:12px;font-weight:600;background:0 0;border-color:rgba(255,255,255,.32);color:rgba(255,255,255,.88)}.reviews-page .bww-page-hero .bww-chip--on-dark:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.48);color:var(--bww-white);text-decoration:none}.reviews-page .bww-page-hero .bww-chip--on-dark.bww-chip--active,.reviews-page .bww-page-hero .bww-chip--on-dark.bww-chip--active:hover{background:var(--bww-red);border-color:var(--bww-red);color:var(--bww-white)}.reviews-page .bww-page-hero__content{margin-bottom:0}.reviews-page__content{padding-top:0}.reviews-page .reviews-page__content>.row{align-items:flex-start;margin-top:0}.reviews-page .reviews-page__content>.row>.col-lg-2.most-popular.l-side,.reviews-page .reviews-page__content>.row>.col-lg-2.most-popular.l-side.pl-0{padding-right:var(--bww-space-3)!important}.reviews-page .reviews-page__content>.row>.col-lg-7.mobile1,.reviews-page .reviews-page__content>.row>.col-lg-7.mobile1.pl-0{padding-left:var(--bww-space-2)!important;padding-right:var(--bww-space-3)!important}.reviews-page .reviews-page__content>.row>.col-lg-3.video-row.r-side,.reviews-page .reviews-page__content>.row>.video-row.r-side{padding-left:var(--bww-space-3)!important}.reviews-page .bww-filters-panel{margin-top:0;margin-bottom:var(--bww-space-4);padding:var(--bww-space-4) var(--bww-space-5)!important}.reviews-page .bww-filters-panel__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bww-space-2) var(--bww-space-4)}.reviews-page .bww-filters-panel__group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bww-space-2)}.reviews-page .bww-filters-panel__sep{width:1px;height:18px;background:var(--bww-border);flex-shrink:0}.reviews-page .bww-filter-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bww-text-muted);white-space:nowrap;margin-right:var(--bww-space-1)}.reviews-page .bww-filters-panel .bww-filter-bar--chips{align-items:center;margin:0;padding:0;border:none;gap:var(--bww-space-2)}.reviews-page .bww-filters-panel .bww-chip--sm{padding:4px 10px;font-size:12px}.reviews-page .bww-dropdown{display:inline-flex}.reviews-page .bww-dropdown__toggle.bww-chip{list-style:none;cursor:pointer}.reviews-page .bww-dropdown__toggle.bww-chip::-webkit-details-marker{display:none}.reviews-page .bww-dropdown__item--active{color:var(--bww-red);font-weight:700}@media (max-width:579px){.reviews-page .bww-filters-panel__sep{display:none}.reviews-page .bww-filters-panel__toolbar{flex-direction:column;align-items:flex-start;gap:var(--bww-space-2)}}.reviews-page .l-side>.bww-btn{margin-bottom:var(--bww-space-3);text-transform:none;letter-spacing:0;font-size:13px}.bww-show-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bww-space-4);margin-bottom:var(--bww-space-6)}@media (max-width:767px){.reviews-page .bww-filters-panel{padding:var(--bww-space-3) var(--bww-space-4)!important}.reviews-page .bww-filters-panel__toolbar{flex-wrap:wrap}.reviews-page .bww-filters-panel .bww-chip--sm{white-space:normal;text-align:center}.bww-show-grid{grid-template-columns:repeat(2,1fr);gap:var(--bww-space-3)}}.bww-show-card{display:block;background:var(--bww-white);border:1px solid var(--bww-border);border-radius:var(--bww-radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .2s,border-color .2s;cursor:pointer}.bww-show-card:hover{box-shadow:var(--bww-shadow-sm);border-color:rgba(178,2,35,.25);text-decoration:none;color:inherit}.bww-show-card__img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block;background:var(--bww-bg-panel)}.bww-show-card__body{padding:var(--bww-space-3) var(--bww-space-4)}.bww-show-card__title{font-size:var(--bww-text-sm);font-weight:700;line-height:1.35;margin:0 0 var(--bww-space-2);color:var(--bww-text)}.bww-show-card__score{display:flex;align-items:center;gap:var(--bww-space-2)}.bww-show-card__score-num{font-size:1.25rem;font-weight:800;color:var(--bww-red);line-height:1}.bww-show-card__score img{width:20px;height:20px}.bww-show-card__score-muted{font-size:var(--bww-text-xs);color:var(--bww-text-muted);font-weight:600}.bww-show-card__date{font-size:var(--bww-text-xs);color:var(--bww-text-muted);margin-top:var(--bww-space-2)}.bww-block-header{display:flex;align-items:center;justify-content:space-between;gap:var(--bww-space-3);background:linear-gradient(135deg,#161616 0,#2a2a2a 100%);color:var(--bww-white);padding:var(--bww-space-3) var(--bww-space-4);border-radius:var(--bww-radius-lg) var(--bww-radius-lg) 0 0;border-left:4px solid var(--bww-red)}.bww-block-header__title{margin:0;font-size:var(--bww-text-sm);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bww-white)}.bww-block-header__link{font-size:var(--bww-text-xs);color:rgba(255,255,255,.75);text-decoration:none;white-space:nowrap}.bww-block-header__link:hover{color:var(--bww-white);text-decoration:none}.show-reviews-page .reviews-show-header{padding:18px 20px 16px}.show-reviews-page .about-show-bar{display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:10px 14px;margin-top:10px;gap:12px;flex-wrap:wrap}.show-reviews-page .about-show-bar-title{font-size:.65em;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.6);margin-bottom:4px}.show-reviews-page .about-show-desc{width:100%;font-size:.82em;color:rgba(255,255,255,.88);line-height:1.45;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.show-reviews-page .about-show-desc p{color:inherit;margin:0}.show-reviews-page .about-show-desc a{color:rgba(255,255,255,.75)}.show-reviews-page .about-meta-group{display:flex;align-items:center;gap:14px;flex-wrap:nowrap;flex:1;min-width:0}.show-reviews-page .about-meta-img{flex:0 0 auto}.show-reviews-page .about-meta-img img{width:72px;height:72px;object-fit:cover;border-radius:4px;display:block}.show-reviews-page .about-meta-items{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.show-reviews-page .about-meta-item{font-size:.83em;color:#fff;line-height:1.4}.show-reviews-page .about-meta-item strong{display:block;font-size:.75em;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.58);margin-bottom:1px}.show-reviews-page .about-show-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.show-reviews-page .about-show-btns{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.show-reviews-page .about-btn{display:inline-block;padding:5px 13px;border-radius:20px;font-size:.76em;font-weight:700;text-decoration:none;transition:.15s;line-height:1.3}.show-reviews-page .about-btn-red{background:var(--bww-red);color:#fff}.show-reviews-page .about-btn-red:hover{background:#8a0018;color:#fff;text-decoration:none}.show-reviews-page .about-btn-outline{border:1px solid rgba(255,255,255,.4);color:#fff}.show-reviews-page .about-btn-outline:hover{background:rgba(255,255,255,.15);text-decoration:none;color:#fff}.show-reviews-page .about-pick-pills{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.show-reviews-page .about-pick-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:3px;font-size:.67em;font-weight:600;background:rgba(0,188,212,.15);color:#80deea;border:1px solid rgba(0,188,212,.35);text-decoration:none;letter-spacing:.02em;cursor:default}.show-reviews-page .about-pick-pill::before{content:"✓\00a0";font-size:.9em;opacity:.75}.show-reviews-page .about-pick-pill:hover{background:rgba(0,188,212,.22);color:#b2ebf2;text-decoration:none}.show-reviews-page .ratings-summary{display:flex;gap:0;border:1px solid var(--bww-surface-border,#ddd);border-radius:10px;overflow:hidden;margin-bottom:20px;background:var(--bww-surface,#fff)}.show-reviews-page .ratings-col{flex:1;padding:18px 16px;border-right:1px solid var(--bww-surface-border,#ddd)}.show-reviews-page .ratings-col:last-child{border-right:none}.show-reviews-page .ratings-col-label{font-size:.68em;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--bww-text-muted,#888);margin-bottom:8px}.show-reviews-page .ratings-big-score{font-size:2.6em;font-weight:800;color:var(--bww-red);line-height:1;margin-bottom:4px}.show-reviews-page .ratings-thumb-badge{display:inline-flex;align-items:center;gap:5px;font-size:.38em;font-weight:700;vertical-align:middle;margin-left:6px;padding:2px 8px;border-radius:12px;background:var(--bww-surface-muted,#f4f4f4)}.show-reviews-page .ratings-thumb-badge img{width:18px}.show-reviews-page .ratings-thumb-badge.t-up{color:#2e7d32}.show-reviews-page .ratings-thumb-badge.t-mid{color:#e67e00}.show-reviews-page .ratings-thumb-badge.t-down{color:#c0392b}.show-reviews-page .no-score{color:var(--bww-text-muted,#bbb);font-size:.85em;margin-top:4px}.show-reviews-page .thumb-counts{display:flex;flex-direction:column;gap:6px;margin-top:8px}.show-reviews-page .thumb-count-row{display:flex;align-items:center;gap:8px;font-size:1em;color:var(--bww-text,#444);font-weight:500}.show-reviews-page .thumb-count-row img{width:20px}.show-reviews-page .tc-up{font-weight:800;color:#2e7d32;font-size:1.1em}.show-reviews-page .tc-mid{font-weight:800;color:#e67e00;font-size:1.1em}.show-reviews-page .tc-down{font-weight:800;color:#c0392b;font-size:1.1em}.show-reviews-page .rate-divider{border-top:1px solid var(--bww-surface-border,#eee);padding-top:12px;margin-top:12px}.show-reviews-page .star-rating-wrap{display:flex;gap:3px;margin:6px 0 8px;flex-wrap:wrap}.show-reviews-page .star-btn{background:0 0;border:none;cursor:pointer;font-size:21px;color:#ddd;padding:0;transition:color .15s;line-height:1}.show-reviews-page .rate-submit-btn{background:var(--bww-red);color:#fff;border:none;border-radius:20px;padding:6px 16px;font-weight:700;cursor:pointer;font-size:.8em;transition:background .15s}.show-reviews-page .rate-submit-btn:hover{background:#8a0018}.show-reviews-page .write-review-btn{display:inline-block;margin-top:8px;color:var(--bww-red);font-weight:700;font-size:.8em;text-decoration:none;border:1px solid var(--bww-red);border-radius:20px;padding:5px 13px;transition:.15s}.show-reviews-page .write-review-btn:hover{background:var(--bww-red);color:#fff}.show-reviews-page .reviews-section{margin-bottom:22px}.show-reviews-page .reviews-section-header{display:flex;align-items:center;justify-content:space-between;background:#1a1a1a;color:#fff;padding:10px 16px;border-radius:8px 8px 0 0;flex-wrap:wrap;gap:8px}.show-reviews-page .reviews-section-header h2,.show-reviews-page .reviews-section-header h3{margin:0;font-size:.95em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff}.show-reviews-page .reviews-section-header .sort-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0}.show-reviews-page .reviews-section-header .sort-bar label{font-size:.75em;font-weight:700;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:.05em}.show-reviews-page .reviews-section-header .sort-bar a{padding:3px 10px;border-radius:20px;border:1px solid rgba(255,255,255,.3);text-decoration:none;color:rgba(255,255,255,.8);font-size:.76em;font-weight:600;transition:.15s}.show-reviews-page .reviews-section-header .sort-bar a.active,.show-reviews-page .reviews-section-header .sort-bar a:hover{background:var(--bww-red);color:#fff;border-color:var(--bww-red)}.show-reviews-page .feedbacks{background:var(--bww-bg-subtle,rgba(204,204,204,.12));padding-top:10px!important;padding-bottom:10px!important}.show-reviews-page .feedbacks .one-feed{padding:16px 12px;border-bottom:1px solid var(--bww-surface-border,#ddd)}.show-reviews-page .feedbacks .one-feed:last-child{border-bottom:none}.show-reviews-page .feedbacks .review-excerpt,.show-reviews-page .feedbacks .review-full,.show-reviews-page .feedbacks .text p{line-height:1.6;font-size:15px;color:var(--bww-text,#333);margin:8px 0 0}.show-reviews-page .feedbacks .sub-info{color:var(--bww-text,#444);font-size:.9em}.show-reviews-page .feedbacks .title-block .title a{color:var(--bww-text,#222)}.show-reviews-page .review-text-wrap{position:relative}.show-reviews-page .review-full{display:none}.show-reviews-page .btn-readmore{background:0 0;border:none;color:var(--bww-red);cursor:pointer;font-weight:600;padding:4px 0;font-size:.85em;text-decoration:underline}.show-reviews-page .critic-score-block{float:right;text-align:center;min-width:58px;background:var(--bww-surface-muted,#f8f8f8);border:1px solid var(--bww-surface-border,#e8e8e8);border-radius:8px;padding:8px 6px;margin-left:12px}.show-reviews-page .critic-score-num{font-size:1.9em;font-weight:800;color:var(--bww-red);line-height:1}.show-reviews-page .critic-score-thumb{display:block;margin-top:5px}.show-reviews-page .critic-score-thumb img{width:26px}@media (max-width:768px){.show-reviews-page .reviews-show-header{padding:14px 12px 12px}.show-reviews-page .bww-page-hero__title{font-size:clamp(1.15rem, 4.5vw, 1.5rem);line-height:1.25}.show-reviews-page .about-show-bar{flex-direction:column;align-items:flex-start}.show-reviews-page .about-meta-group{flex-wrap:wrap;width:100%}.show-reviews-page .about-show-actions{align-items:flex-start;width:100%}.show-reviews-page .about-pick-pills,.show-reviews-page .about-show-btns{justify-content:flex-start}.show-reviews-page .ratings-summary{flex-direction:column}.show-reviews-page .ratings-col{border-right:none;border-bottom:1px solid var(--bww-surface-border,#ddd)}.show-reviews-page .ratings-col:last-child{border-bottom:none}.show-reviews-page .ratings-big-score{font-size:2em}}.critic-hero{background:#1a1a1a;color:#fff;padding:30px 0 20px;margin-bottom:24px}.critic-hero h1{font-size:2em;margin:0 0 4px}.critic-hero .critic-role{color:#bbb;font-size:.95em;font-weight:400;margin:0 0 8px;letter-spacing:.02em}.critic-meta-bar{color:#ccc;font-size:.9em}.critic-meta-bar dl{margin:0;display:inline}.critic-meta-bar dt{display:inline;font-weight:400;color:#999}.critic-meta-bar dt:after{content:": "}.critic-meta-bar dd+dt:before{content:"• ";color:#666;margin:0 4px 0 6px}.critic-meta-bar dd{display:inline;margin:0;color:#fff;font-weight:600}.inner-page .feedbacks{background:#cccccc1f;padding-top:30px!important;padding-bottom:30px!important}.inner-page .feedbacks .one-feed{padding:20px 8px;border-bottom:2px solid #333333bf}.inner-page .feedbacks .one-feed:last-child{border-bottom:none}.thumbs-summary{display:flex;gap:20px;justify-content:center;align-items:center;padding:14px 0;margin-bottom:12px;background:#f8f4f4;border-radius:6px;font-weight:600}.thumbs-summary .ts-item{display:flex;align-items:center;gap:6px;font-size:1.1em;border-radius:6px;padding:6px 12px;transition:background .15s,box-shadow .15s;text-decoration:none;color:inherit}.thumbs-summary .ts-item:hover{background:rgba(0,0,0,.06);text-decoration:none;color:inherit}.thumbs-summary .ts-item.ts-active{background:#1a1a1a;color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2)}.thumbs-summary img{width:30px}.critic-search-wrap{display:flex;align-items:center;gap:8px;margin-bottom:16px;background:#fff;border:1px solid #ddd;border-radius:6px;padding:4px 10px}.critic-search-input{flex:1;border:none;outline:0;font-size:.95em;padding:6px 4px;background:0 0}.critic-search-btn{background:#b20223;color:#fff;border:none;border-radius:4px;padding:6px 14px;font-size:.85em;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .15s}.critic-search-btn:hover{background:#8a0018}.critic-search-btn:disabled{background:#999;cursor:default}.critic-search-clear{background:0 0;border:none;cursor:pointer;color:#aaa;font-size:1.1em;padding:0 4px;line-height:1;text-decoration:none}.critic-search-clear:hover{color:#333}.no-results-msg{display:none;padding:20px;color:#888;text-align:center;font-size:.95em}.inner-page .critic-score-block{float:right;text-align:center;min-width:60px}.inner-page .critic-score-num{font-size:1.8em;font-weight:700;color:#665c00;line-height:1}.review-text-wrap{position:relative}.btn-readmore{background:0 0;border:none;color:#b20223;cursor:pointer;font-weight:600;padding:4px 0;font-size:.9em;text-decoration:underline}.review-show-header{margin:-20px -8px 12px;padding:9px 14px;background:#f5f5f5;border-left:4px solid #b20223;display:flex;align-items:center}.review-show-name{font-weight:800;font-size:1.15em;color:#1a1a1a;text-decoration:none;line-height:1.3}.review-show-name:hover{color:#b20223;text-decoration:none}.review-actions{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.review-action-btn{display:inline-block;padding:5px 14px;border-radius:20px;font-size:.78em;font-weight:700;text-decoration:none;transition:.15s;line-height:1.4}.review-action-primary{background:#b20223;color:#fff}.review-action-primary:hover{background:#8a0018;color:#fff;text-decoration:none}.review-action-secondary{border:1px solid #b20223;color:#b20223}.review-action-secondary:hover{background:#b20223;color:#fff;text-decoration:none}.pagination-bar{display:flex;gap:8px;justify-content:center;margin:30px 0;flex-wrap:wrap}.pagination-bar a,.pagination-bar span{padding:6px 14px;border:1px solid #ccc;border-radius:4px;text-decoration:none;color:#333}.pagination-bar a:hover,.pagination-bar span.current{background:#b20223;color:#fff;border-color:#b20223}