.product-reviews{color:#17211b;border-top:1px solid #dce2dc;margin-block:56px 72px;padding-top:36px}.product-reviews-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.product-reviews-heading h2{margin:8px 0 10px;font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.product-reviews-heading p{color:#566159;line-height:1.6}.product-reviews-score{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.product-reviews-score strong{letter-spacing:-.04em;font-size:2.5rem;line-height:1.2}.product-reviews-score strong span{color:#566159;letter-spacing:0;font-size:1rem;font-weight:400}.product-reviews-score>span{color:#566159;font-size:.85rem}.product-reviews-list>div{border-bottom:1px solid #dce2dc;padding-block:24px}.product-reviews-list>div:first-child{border-top:1px solid #dce2dc}.product-reviews .review-card{background:0 0;border:0;border-radius:0;padding:0}.product-reviews .review-text{color:#303e34;max-width:780px;margin-bottom:0}.product-reviews .review-reply{background:0 0;border-radius:0;margin-top:24px;padding:0 0 0 20px}.product-reviews .review-actions,.product-reviews>div:last-child{margin-top:24px}.product-reviews details summary{cursor:pointer;padding-block:12px;font-weight:600}.product-reviews .review-actions .button{width:auto}@media (width<=600px){.product-reviews-heading{flex-direction:column;align-items:flex-start}.product-reviews-score{flex-direction:row;align-items:baseline;gap:12px}.product-reviews{margin-block:36px 48px}}
