.br-reviews{--br-accent:#52627b;--br-tint:#f1f4f8;color:#252a32;font-family:BASPretendard,Pretendard,sans-serif;text-align:left;letter-spacing:-.025em}.br-reviews *{box-sizing:border-box}.br-heading{margin:0 0 30px}.br-kicker{display:inline-block;color:var(--br-accent);font-size:12px;font-weight:700;line-height:1.7;letter-spacing:.035em}.br-heading h2{font-size:clamp(25px,3vw,36px);line-height:1.35;font-weight:700;letter-spacing:-.05em;margin:12px 0 14px;word-break:keep-all;overflow-wrap:break-word}.br-heading p{color:#73808c;font-size:14px;margin:0;line-height:1.7}.br-summary{display:grid;grid-template-columns:1fr 1.3fr;gap:44px;padding:32px 38px;background:var(--br-tint);border-radius:18px;margin-bottom:32px}.br-score{border-right:1px solid #15283d14;text-align:center;padding-right:38px}.br-score>span{font-size:12px;color:#687481}.br-score>div{display:flex;align-items:baseline;justify-content:center;gap:8px;margin:8px 0 4px}.br-score strong{font-size:60px;letter-spacing:-.06em;font-weight:700;line-height:1.1;color:var(--br-accent)}.br-score>div>span{font-size:16px;color:#8b959f}.br-score p{font-size:12px;margin:9px 0 0;color:#637180}.br-stars{font-size:15px;letter-spacing:2px;white-space:nowrap;line-height:1.6;color:#b78628}.br-stars>span{color:#d7dce1}.br-distribution{display:grid;gap:12px;align-self:center}.br-distribution>div{display:grid;grid-template-columns:26px 1fr 26px;gap:12px;align-items:center;font-size:12px;color:#6b7581}.br-distribution b{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.br-track{height:6px;background:#1827390c;border-radius:8px;overflow:hidden}.br-track i{height:100%;display:block;border-radius:8px;background:var(--br-accent)}.br-list-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.br-list-bar>strong{font-size:16px}.br-list-bar>strong>span{color:var(--br-accent);margin-left:5px}.br-list-bar label{display:flex;align-items:center;gap:8px;font-size:12px;color:#707d88}.br-list-bar select{font:inherit;font-size:14px;min-height:44px;background:white;border:1px solid #dce1e6;border-radius:8px;color:#344453;padding:8px 12px;max-width:160px}.br-list{display:grid;gap:14px}.br-card{min-width:0;border:1px solid #e1e5e9;background:#fff;border-radius:14px;padding:26px;color:#2b3038}.br-card header{display:flex;align-items:center;gap:11px}.br-avatar{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:50%;background:var(--br-tint,#f1f4f8);color:var(--br-accent,#52627b)}.br-avatar svg{width:18px;height:18px}.br-author{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.br-author strong{font-size:14px;font-weight:600}.br-author time{font-size:11px;color:#87919b}.br-card-copy{margin-top:20px}.br-card h3{font-size:18px;line-height:1.6;font-weight:600;margin:0 0 10px;overflow-wrap:anywhere}.br-card-copy p{font-size:15px;line-height:1.85;white-space:pre-line;overflow-wrap:anywhere;color:#5b6672;margin:0}.br-reward{display:inline-block;margin-top:18px;font-size:11px;color:#6b7580;line-height:1.5;background:#f5f7f9;padding:5px 9px;border-radius:4px}.br-more{display:flex;align-items:center;justify-content:center;gap:14px;background:#fff;border:1px solid #dce1e6;border-radius:9px;width:100%;min-height:48px;font:inherit;font-size:14px;color:var(--br-accent);cursor:pointer;margin-top:16px}.br-more[hidden]{display:none}.br-empty{padding:48px 24px;background:var(--br-tint);border-radius:18px;text-align:center}.br-empty>svg{display:block;width:40px;height:40px;color:var(--br-accent);margin:0 auto 24px}.br-empty>span{font-size:10px;letter-spacing:.14em;color:var(--br-accent)}.br-empty h3{font-size:22px;font-weight:600;margin:14px 0;word-break:keep-all}.br-empty p{font-size:14px;line-height:1.85;color:#6c7784;margin:0}.br-privacy{font-size:12px;color:#8b939c;margin:20px 0 0;line-height:1.7}.br-reviews :focus-visible{outline:3px solid var(--br-accent);outline-offset:4px}.br-reviews>.rr-product-section{margin:0 0 30px!important;padding:0!important}.br-reviews .rr-product-prompt{border:1px solid #dde3e8;border-radius:12px;background:#fff;padding:22px;box-shadow:none}.br-reviews .rr-product-prompt h2{font-size:19px!important}.br-reviews .rr-primary{background:var(--br-accent)!important;color:white!important}.ps-page .rr-product-section{scroll-margin-top:100px}.ps-page .rr-list-title{display:none}.ps-page [data-rr-reviews]{margin-top:32px}.ps-page .rr-product-section{width:min(1120px,calc(100% - 40px));margin:0 auto 70px;padding:0}.pm-detail .br-card{background:#fff;color:#2b3038}.pm-detail .br-card p{color:#5b6672}
@media(max-width:620px){.br-heading{margin-bottom:22px}.br-heading h2{font-size:25px;max-width:330px}.br-summary{gap:18px;padding:23px 17px;border-radius:13px;margin-bottom:24px}.br-score{padding-right:16px}.br-score strong{font-size:43px}.br-score>div>span{font-size:13px}.br-distribution>div{grid-template-columns:22px 1fr 18px;gap:7px;font-size:11px}.br-distribution{gap:11px}.br-score p{font-size:11px}.br-card{padding:21px 18px}.br-card h3{font-size:17px}.br-list-bar select{font-size:16px;width:143px}.br-list-bar label{font-size:0}.br-card header>.br-stars{font-size:13px;letter-spacing:1px}.br-card-copy p{font-size:14px;line-height:1.85}.br-empty{padding:36px 18px}.br-empty h3{font-size:21px}.br-reviews .rr-product-prompt{padding:19px}.br-reviews .rr-rules{font-size:12px;line-height:1.8}.br-reviews .rr-primary{min-height:46px}.ps-page .rr-product-section{width:calc(100% - 32px);margin-bottom:48px}}

.br-reviews .br-stars{color:#b78628}.br-reviews .rr-product-prompt{margin:22px 0;gap:14px}.br-reviews .rr-primary{border-radius:7px;box-shadow:none}.br-benefit-rules{flex-basis:100%;border-top:1px solid #e7e9ed;padding-top:2px}.br-benefit-rules summary{list-style:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:12px;color:#768290}.br-benefit-rules summary:after{content:'+';font-size:18px;margin-left:10px}.br-benefit-rules[open] summary:after{content:'−'}.br-benefit-rules summary::-webkit-details-marker{display:none}.br-benefit-rules .rr-rules{margin-top:0!important;padding-bottom:8px}.br-reviews>.rr-product-section{margin:0 0 24px!important}.br-benefit-rules:focus-within{outline-offset:3px}
