.bfrs{--white:#fff;--navy:#002060;--dark:#222;--red:#d51a1f;--yellow:#ffe545;--blue:#1877F2;--green-text:#157a2c;--ink:#222;--muted:#666;--line:#e6e6e6;--bg-soft:#f5f5f5;--radius:8px;--gutter:16px;--padding:32px;--ease:.25s ease;--font-heading:Poppins-Bold,Helvetica,Arial,sans-serif;--ic-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='m12 2 3 6.6 7 .8-5.2 4.8 1.4 7L12 17.7 5.8 21.2l1.4-7L2 9.4l7-.8z'/%3E%3C/svg%3E");--ic-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");--ic-fb:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'%3E%3Cpath d='M14 8h3V4h-3c-2.8 0-5 2.2-5 5v2H6v4h3v7h4v-7h3l1-4h-4V9c0-.6.4-1 1-1z'/%3E%3C/svg%3E");width:100%;max-width:1440px;margin:0 auto;padding:var(--padding) var(--gutter);box-sizing:border-box;color:#fff;font-family:Poppins-Medium,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.7;letter-spacing:.3px}:where(.bfrs) *,:where(.bfrs) *:before,:where(.bfrs) *:after{box-sizing:border-box}:where(.bfrs) button{font:inherit;color:inherit;margin:0;border:0;background:none;cursor:pointer;padding:0;line-height:normal}:where(.bfrs) a{text-decoration:none}.bfrs [hidden]{display:none!important}.bfrs .rs-h2{margin:0 0 32px;font-family:var(--font-heading);font-size:42px;font-weight:600;line-height:1.15;text-transform:uppercase;text-align:center;color:#fff}.bfrs .rs-stars{position:relative;display:inline-block;width:5em;height:1em;vertical-align:middle;font-size:16px;line-height:1}.bfrs .rs-stars:before,.bfrs .rs-stars:after{content:"";position:absolute;left:0;top:0;height:100%;background:#d7dbe6;-webkit-mask:var(--ic-star) 0 0/1em 1em repeat-x;mask:var(--ic-star) 0 0/1em 1em repeat-x}.bfrs .rs-stars:before{width:100%}.bfrs .rs-stars:after{width:calc(var(--r,5) / 5 * 100%);background:#f5b301}.bfrs .rs-top{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;background:var(--bg-soft);border-radius:var(--radius);padding:20px;margin:0 0 20px;color:var(--ink)}.bfrs .rs-score{text-align:center}.bfrs .rs-avg{margin:0 0 8px;font-size:52px;font-weight:700;line-height:1;color:var(--ink)}.bfrs .rs-score .rs-stars{font-size:24px}.bfrs .rs-n{margin:10px 0 0;font-size:14px;color:var(--ink)}.bfrs .rs-vn{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;font-size:13px;font-weight:600;color:var(--green-text)}.bfrs .rs-vn:before,.bfrs .rs-v:before{content:"";flex:none;width:16px;height:16px;border-radius:50%;background:var(--green-text) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center/10px no-repeat}.bfrs .rs-hist{list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:center}.bfrs .rs-hist li{display:grid;grid-template-columns:30px minmax(0,1fr) 44px;align-items:center;gap:10px;margin:0;font-size:13px;color:var(--ink)}.bfrs .rs-hist li:before{content:none}.bfrs .rs-hist span{display:inline-flex;align-items:center;gap:3px;font-weight:600}.bfrs .rs-hist span:after{content:"";width:12px;height:12px;background:#f5b301;-webkit-mask:var(--ic-star) center/contain no-repeat;mask:var(--ic-star) center/contain no-repeat}.bfrs .rs-hist i{position:relative;height:8px;border-radius:var(--radius);background:#e2e2e2;overflow:hidden}.bfrs .rs-hist i:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:var(--radius);background:#f5b301}.bfrs .rs-hist small{font-size:12px;color:var(--muted);text-align:right}.bfrs .rs-ph>p{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--ink)}.bfrs .rs-ph-l{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:auto}.bfrs .rs-ph-l::-webkit-scrollbar{display:none}.bfrs .rs-ph-l button{flex:0 0 72px;width:72px;height:72px;padding:0;border-radius:var(--radius);overflow:hidden;background:var(--white);cursor:zoom-in}.bfrs .rs-ph-l img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--ease)}.bfrs .rs-ph-l button:hover img{transform:scale(1.06)}.bfrs .rs-l{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gutter);align-items:start}.bfrs .rs-c{display:flex;flex-direction:column;background:var(--bg-soft);border-radius:var(--radius);overflow:hidden;color:var(--ink)}.bfrs .rs-m{position:relative;aspect-ratio:4/3;overflow:hidden;background:#e8e8e8}.bfrs .rs-mi{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;cursor:zoom-in}.bfrs .rs-mi img{display:block;width:100%;height:100%;object-fit:cover}.bfrs .rs-mn{position:absolute;right:10px;bottom:10px;padding:2px 9px;border-radius:var(--radius);background:var(--dark);color:var(--white);font-size:12px;font-weight:600;pointer-events:none}.bfrs .rs-b{display:flex;flex-direction:column;gap:10px;padding:var(--padding)}.bfrs .rs-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin:0}.bfrs .rs-h .rs-stars{font-size:20px}.bfrs .rs-v{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--green-text)}.bfrs .rs-t{margin:0;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;color:var(--ink);text-transform:none}.bfrs .rs-x{font-size:14px;line-height:1.55;color:var(--ink);display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.bfrs .rs-x p{margin:0 0 .5em}.bfrs .rs-x p:last-child{margin:0}.bfrs .rs-c.is-open .rs-x{display:block}.bfrs .rs-more{align-self:flex-start;padding:0;margin-top:-4px;background:none;color:var(--navy);font-size:13px;font-weight:600;text-decoration:underline}.bfrs .rs-f{display:flex;align-items:center;gap:10px}.bfrs .rs-av{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--dark);color:var(--white);font-size:15px;font-weight:600}.bfrs .rs-f b{display:block;font-size:14px;color:var(--ink)}.bfrs .rs-f small{display:block;font-size:11px;color:var(--muted)}.bfrs .rs-p{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:var(--radius);background:var(--white);font-size:12px;line-height:1.35;color:var(--navy)}.bfrs .rs-p:hover{color:var(--red)}.bfrs .rs-p img{flex:none;width:48px;height:48px;border-radius:var(--radius);object-fit:contain}.bfrs .rs-p span{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bfrs .rs-p small{display:block;font-size:11px;color:var(--muted)}.bfrs .rs-r summary{cursor:pointer;font-size:13px;font-weight:600;color:var(--navy)}.bfrs .rs-rt{margin:8px 0 0;font-size:13px;color:var(--muted)}.bfrs .rs-act{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin:24px 0 0}.bfrs .rs-btn,.bfrs .rs-fb{display:inline-block;min-width:260px;height:50px;line-height:50px;padding:0 24px;border-radius:var(--radius);font-family:var(--font-heading);font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bfrs .rs-btn{background:var(--bg-soft);color:var(--ink)}.bfrs .rs-btn:hover{background:var(--navy);color:var(--white)}.bfrs .rs-fb{min-width:0;background:var(--blue);color:var(--white)}.bfrs .rs-fb:hover{color:var(--yellow)}.bfrs .rs-fb:before{content:"";display:inline-block;width:1.25em;height:1.25em;margin-right:4px;vertical-align:-.3em;background:currentColor;-webkit-mask:var(--ic-fb) center/contain no-repeat;mask:var(--ic-fb) center/contain no-repeat}.bfrs .rs-lb{padding:0;border:0;background:transparent;overflow:visible;max-width:none;max-height:none}.bfrs .rs-lb::backdrop{background:#000000d9}.bfrs .rs-lb img{display:block;width:auto;height:auto;max-width:92vw;max-height:84vh;border-radius:var(--radius);background:#111}.bfrs .rs-lb-x{position:absolute;top:-48px;right:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--white);color:var(--ink)}.bfrs .rs-lb-x:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--ic-close) center/contain no-repeat;mask:var(--ic-close) center/contain no-repeat}.bfrs-empty{padding:24px 16px;text-align:center;color:#999}@media(max-width:767px){.bfrs .rs-h2{font-size:28px;margin-bottom:20px}.bfrs .rs-b{padding:20px}.bfrs:not(.is-more) .rs-c:nth-child(n+4){display:none}}@media(min-width:768px){.bfrs .rs-top{grid-template-columns:200px minmax(0,1fr);padding:24px 28px}.bfrs .rs-ph{grid-column:1/-1}.bfrs .rs-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.bfrs .rs-top{grid-template-columns:220px minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:36px;padding:28px 36px}.bfrs .rs-ph{grid-column:auto}.bfrs .rs-ph-l{flex-wrap:wrap;overflow:visible}.bfrs .rs-ph-l button{flex-basis:76px;width:76px;height:76px}.bfrs .rs-l{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.bfrs .rs-b{flex:1}.bfrs .rs-f{margin-top:auto}}@media(prefers-reduced-motion:reduce){.bfrs .rs-ph-l img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bf_reviews.css.map */
