.pill{display:flex;align-items:center;gap:9px;background:#fff8ec;color:#8c2d26;border:1px solid #e5d1b5;border-radius:99px;padding:8px 14px;width:max-content;max-width:100%;font-size:11px;font-weight:700}
.pill::before{content:"";width:11px;height:11px;flex:0 0 11px;border-radius:50%;background:#d7a03d;box-shadow:0 0 0 4px #f6e6c8}
.rating-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:8px 0 18px}
.rating-line>span{color:#ffb900;font-size:22px;letter-spacing:1px;line-height:1}
.rating-line strong{font-size:18px}
.rating-line em{font-size:14px;font-style:normal;color:#51484d}
.benefits{border-top:1px solid #eadfcf;margin-top:12px;padding-top:10px}
.benefits p{font-size:13px;margin:9px 0}
.benefits p>span{display:inline-block;width:25px;font-size:17px}
