.shop-review-summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;margin:10px 0}.shop-review-summary strong{font-size:12px}.shop-review-summary small{font-size:10px;color:#bcbcbc}.shop-review-stars{position:relative;display:inline-block;line-height:1.2;letter-spacing:2px;font-size:15px;color:#555;white-space:nowrap}.shop-review-stars i{position:absolute;inset-inline-start:0;top:0;width:var(--review-fill,0%);overflow:hidden;color:#ee536b;font-style:normal;white-space:nowrap}.shop-review-item{padding:20px 0;border-top:1px solid #3b3b3b}.shop-review-item-top{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.shop-review-proof{display:block;font-size:10px;color:#d7697b;margin:7px 0}.shop-review-comment{font-size:14px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.shop-review-item>small:last-child{color:#aaa;font-size:10px}.shop-review-form{padding:24px;border:1px solid #414141;background:#1b1b1b;margin:24px 0}.shop-review-form h4{font-size:18px;line-height:1.4;margin:0 0 18px}.shop-review-choice{border:0;padding:0;margin:0 0 20px;display:flex;gap:8px;flex-wrap:wrap}.shop-review-choice legend{font-size:12px;margin-bottom:10px}.shop-review-choice-star{position:relative;display:block!important;margin:0!important;cursor:pointer;padding:3px;min-width:40px;text-align:center}.shop-review-choice-star input{position:absolute;opacity:0;width:1px;height:1px;padding:0!important;margin:0!important}.shop-review-choice-star span{font-size:31px;line-height:1.4;color:#626262}.shop-review-choice-star.is-filled span{color:#ee536b}.shop-review-choice-star:focus-within{outline:2px solid #ee536b;outline-offset:3px}.shop-review-form label textarea{resize:vertical}.shop-review-privacy,.shop-review-feedback{font-size:11px;line-height:1.8;color:#bbb;overflow-wrap:anywhere}.shop-review-feedback{color:#eee}.shop-review-invitation-content{padding:0 24px}.shop-review-invitation-product{border-top:1px solid #3b3b3b;padding:18px 0}.shop-review-invitation-product>h3{font-size:19px}.shop-review-invitation-product .shop-review-form{padding:18px;margin:16px 0}.shop-reviews-statistics>.shop-review-summary{font-size:14px;margin-bottom:22px}.shop-reviews-statistics .shop-review-summary strong{font-size:22px}.shop-reviews-statistics .shop-review-stars{font-size:24px}.shop-reviews-statistics .shop-review-summary small{font-size:12px}.shop-product-card .shop-review-summary{margin-top:4px;margin-bottom:11px}.shop-page .shop-product-page__section.shop-reviews{scroll-margin-top:150px}@media(max-width:760px){.shop-review-form{padding:18px}.shop-review-invitation-content{padding:0 18px}.shop-review-choice{gap:4px}.shop-review-choice-star{min-width:36px}}
