.uhclCq_page{color:#212326;background:#f2f3f5;min-height:100vh;padding:0 0 42px;font-family:Arial,Helvetica,sans-serif}.uhclCq_hero{color:#fff;text-align:left;background:linear-gradient(#0c142099,#0c142099),url(/avid/uploads/2023/06/background.png) 50%/cover no-repeat;margin:0;padding:42px 24px 44px}.uhclCq_heroInner{max-width:1080px;margin:0 auto}.uhclCq_breadcrumbWrap{max-width:1220px;margin:18px auto 0;padding:0 14px}.uhclCq_breadcrumb{color:#6b7280;border-bottom:1px solid #e5e7eb;margin:0 0 18px;padding:0 0 12px;font-size:14px}.uhclCq_breadcrumb a{color:#212326;text-decoration:none}.uhclCq_breadcrumb a:hover{color:#f5333f;text-decoration:underline}.uhclCq_breadcrumbSep{color:#9ca3af;margin:0 6px}.uhclCq_heroLogoLink{margin:0 0 12px;display:inline-block}.uhclCq_heroLogoLink img{width:100%;max-width:130px;height:auto}.uhclCq_hero h1{margin:0 0 10px;font-size:clamp(32px,4vw,46px);font-weight:600;line-height:1.1}.uhclCq_heroTitleLink{color:#fff;text-decoration:none}.uhclCq_heroTitleLink:hover{text-decoration:underline}.uhclCq_hero p{color:#f8fafc;max-width:760px;margin:0;font-size:clamp(16px,1.6vw,22px);line-height:1.32}.uhclCq_productTop{padding:14px 0 18px}.uhclCq_productTopInner{grid-template-columns:44% 56%;gap:18px;max-width:1220px;margin:0 auto;padding:0 14px;display:grid}.uhclCq_productMedia{justify-content:center;align-items:flex-start;display:flex}.uhclCq_productImageWrap img{object-fit:contain;width:100%;max-width:360px;height:auto}.uhclCq_productDetails{padding:6px 8px 0}.uhclCq_titleRow{justify-content:space-between;gap:16px;display:flex}.uhclCq_brandBlock{align-items:center;gap:12px;display:flex}.uhclCq_brandInitial{color:#cf2f2f;font-size:30px;font-weight:700;line-height:1}.uhclCq_brandBlock p{color:#888d94;margin:0;font-size:16px}.uhclCq_brandBlock p span{color:#50545a;font-weight:600}.uhclCq_verifiedBadge{margin-top:2px}.uhclCq_productDetails h1{color:#3f4348;margin:8px 0;font-size:22px;font-weight:700;line-height:1.2}.uhclCq_ratingSummary{justify-content:space-between;align-items:center;gap:10px;display:flex}.uhclCq_ratingLink{color:#4e86ea;font-size:16px;line-height:1.2}.uhclCq_productDetails hr{border:0;border-top:1px solid #d9d9d9;margin:10px 0 12px}.uhclCq_productDetails h2{color:#3f4348;margin:0 0 8px;font-size:16px;line-height:1.17}.uhclCq_longDescription{color:#6b7078;font-size:13px;line-height:1.45}.uhclCq_longDescription ul{margin:0;padding-left:20px}.uhclCq_longDescription li+li{margin-top:8px}.uhclCq_productButton{color:#fff;background:#f5333f;border:1px solid #f5333f;border-radius:6px;margin-top:14px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.uhclCq_productButton:hover{color:#fff;background:#a71b28;border-color:#a71b28}.uhclCq_starRow{align-items:center;gap:4px;display:inline-flex}.uhclCq_star{line-height:1}.uhclCq_starLarge{font-size:18px}.uhclCq_starMedium{font-size:22px}.uhclCq_starSmall{font-size:16px}.uhclCq_star-full{color:#d3923a}.uhclCq_star-empty{color:#d3923a;opacity:.45}.uhclCq_star-half{background:linear-gradient(90deg,#d3923a 50%,#d3923a73 50%);color:#0000;-webkit-background-clip:text;background-clip:text}.uhclCq_reviewsSection{margin-top:12px}.uhclCq_reviewsInner{max-width:1220px;margin:0 auto;padding:0 14px}.uhclCq_reviewsHeader{color:#fff;letter-spacing:.01em;background:#334b67;border-radius:2px 2px 0 0;padding:10px 16px;font-size:15px;font-weight:700}.uhclCq_reviewsBody{background:#fff;border:1px solid #bfc4ca;border-top:0}.uhclCq_ratingsGrid{border-bottom:1px solid #e2e4e8;grid-template-columns:1.2fr 1fr;align-items:center;gap:18px;padding:16px 20px;display:grid}.uhclCq_ratingBars{gap:10px;display:grid}.uhclCq_barRow{grid-template-columns:58px 1fr 40px;align-items:center;gap:8px;display:grid}.uhclCq_barRow span{color:#515760;font-size:14px}.uhclCq_barRow strong{color:#959ca5;font-size:14px;font-weight:500}.uhclCq_barTrack{background:#e6e7e8;border-radius:2px;height:10px;overflow:hidden}.uhclCq_barFill{background:#4f85e8;height:100%}.uhclCq_aggregateBlock{text-align:center}.uhclCq_aggregateBlock p{color:#8b8f97;margin:0 0 10px;font-size:14px}.uhclCq_reviewList{padding:0 20px}.uhclCq_reviewItem{border-top:1px solid #e4e5e8;padding:14px 0}.uhclCq_reviewItem h3{color:#484c52;margin:0 0 12px;font-size:22px;font-style:italic;font-weight:700}.uhclCq_reviewByline{color:#7f858f;margin:0 0 6px;font-size:15px}.uhclCq_reviewByline strong{color:#565b63}.uhclCq_reviewRatingLine{align-items:center;gap:10px;display:flex}.uhclCq_reviewRatingLine span{color:#8a8f97;font-size:14px}.uhclCq_reviewText{color:#7f858f;margin:14px 0 0;font-size:14px;line-height:1.5}.uhclCq_recommended{color:#4aab5e;margin:16px 0 0;font-size:15px;font-weight:700}.uhclCq_recommended:before{content:"✓";border:1px solid #4aab5e;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-right:10px;font-size:10px;display:inline-flex}.uhclCq_empty{color:#8a8f97;margin:0;padding:16px 0;font-size:14px}.uhclCq_paginationRow{border-top:1px solid #e4e5e8;justify-content:center;align-items:center;gap:10px;padding:12px 0;display:flex}.uhclCq_paginationRow button,.uhclCq_paginationRow span{border:1px solid #d7dbe0;border-radius:2px;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.uhclCq_paginationRow button{color:#aeb4bb;background:#eef0f3}.uhclCq_paginationRow span{color:#fff;background:#4f85e8;border-color:#4f85e8}@media (max-width:1200px){.uhclCq_productTopInner{grid-template-columns:1fr}.uhclCq_productMedia{justify-content:flex-start}}@media (max-width:900px){.uhclCq_brandBlock p{font-size:19px}.uhclCq_productDetails h1{font-size:21px}.uhclCq_ratingLink{font-size:15px}.uhclCq_productDetails h2{font-size:16px}.uhclCq_longDescription{font-size:13px}.uhclCq_reviewsHeader{font-size:14px}.uhclCq_ratingsGrid{grid-template-columns:1fr;padding:20px 16px}.uhclCq_barRow span,.uhclCq_barRow strong,.uhclCq_aggregateBlock p,.uhclCq_reviewItem h3,.uhclCq_reviewByline,.uhclCq_reviewRatingLine span,.uhclCq_reviewText,.uhclCq_recommended{font-size:14px}.uhclCq_reviewList{padding:0 16px}.uhclCq_starLarge{font-size:16px}.uhclCq_starMedium{font-size:18px}.uhclCq_starSmall{font-size:14px}}@media (max-width:640px){.uhclCq_hero{padding:22px 16px 24px}.uhclCq_hero h1{font-size:30px;line-height:1.2}.uhclCq_hero p{font-size:16px}}
