.brando-reviews{--br-ink: #000;--br-muted: #6b6b6b;--br-line: #e6e6e6;--br-star: #e0aa1d;--br-star-off: #e0aa1d;--br-panel: #f6f5f3;--br-bar: #000;--br-accent: #000;--br-accent-text: #fff;--br-radius: 12px;--br-max: 880px;color:var(--br-ink);max-width:var(--br-max);margin:0 auto;padding:var(--br-pad-top, 32px) 16px var(--br-pad-bottom, 32px);scroll-margin-top:calc(var(--header-height, 0px) + 16px)}.brando-reviews.is-loading .br-list{opacity:.45;transition:opacity .15s}.brando-reviews__heading{text-transform:uppercase;font-size:20px;letter-spacing:.02em;margin:0 0 20px;color:var(--br-ink)}.br-stars{display:inline-flex;gap:2px;vertical-align:middle}.br-star{--size: 16px;position:relative;flex:none;width:var(--size);height:var(--size)}.br-star:before,.br-star:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:var(--br-star-mask) center / contain no-repeat;mask:var(--br-star-mask) center / contain no-repeat}.br-star:before{--br-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7.3L12 17.8 5.7 21.5l1.7-7.3L2 9.5l7.1-.6z' fill='none' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");background:var(--br-star-off, #e0aa1d)}.br-star:after{--br-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2l2.9 6.9 7.1.6-5.4 4.7 1.7 7.3L12 17.8 5.7 21.5l1.7-7.3L2 9.5l7.1-.6z' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E");background:linear-gradient(90deg,var(--br-star, #e0aa1d) var(--fill, 0%),transparent var(--fill, 0%))}.br-stars--sm .br-star{--size: 14px}.br-stars--lg .br-star{--size: 22px}.br-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px 32px;align-items:center;padding:24px;background:var(--br-panel);border-radius:var(--br-radius)}.br-summary__avg{font-size:44px;font-weight:700;line-height:1;margin-bottom:8px}.br-summary__count{margin-top:8px;font-size:14px}.br-summary__note{margin-top:4px;font-size:12px;color:var(--br-muted)}.brando-reviews .br-histogram{display:grid;gap:6px}.brando-reviews .br-histogram__row{display:grid;grid-template-columns:36px 1fr 32px;align-items:center;gap:10px;width:100%;min-height:0;margin:0;background:transparent;border:0;box-shadow:none;padding:2px 4px;border-radius:6px;font:inherit;font-size:13px;letter-spacing:normal;text-transform:none;color:var(--br-ink);-webkit-text-fill-color:currentColor;cursor:pointer;text-align:left}.brando-reviews .br-histogram__row:disabled{cursor:default;opacity:.45}.brando-reviews .br-histogram__row:not(:disabled):hover,.brando-reviews .br-histogram__row.is-active{background:#ffffffb3;color:var(--br-ink)}.brando-reviews .br-histogram__row:focus-visible{outline:2px solid var(--br-ink);outline-offset:1px}.br-histogram__bar,.br-fit__bar{height:8px;background:var(--br-line);border-radius:4px;overflow:hidden}.br-histogram__fill,.br-fit__fill{display:block;height:100%;background:var(--br-bar)}.br-histogram__n{text-align:right;color:var(--br-muted)}.br-fit{grid-column:1 / -1;display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--br-line)}.br-fit__title{font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.br-fit__row{display:grid;grid-template-columns:minmax(120px,.6fr) 1fr 44px;align-items:center;gap:10px;font-size:13px}.br-fit__pct{text-align:right;color:var(--br-muted)}.br-fit__scale{display:grid;gap:8px;padding-top:4px}.br-fit__track{position:relative;height:6px;margin:0 8px;background:var(--br-line);border-radius:3px}.br-fit__track:after{content:"";position:absolute;left:50%;top:-3px;width:2px;height:12px;margin-left:-1px;background:var(--br-muted);border-radius:1px}.br-fit__marker{position:absolute;top:50%;z-index:1;width:16px;height:16px;box-sizing:border-box;transform:translate(-50%,-50%);background:var(--br-bar);border:2px solid var(--br-panel);border-radius:50%}.br-fit__scale-labels{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:8px;font-size:13px;color:var(--br-muted)}.br-fit__scale-label{min-width:0;overflow-wrap:anywhere}.br-fit__scale-label:nth-child(2){text-align:center}.br-fit__scale-label:last-child{text-align:right}.br-fit__count{font-size:12px;color:var(--br-muted)}.br-toolbar{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin-top:16px}.br-filterbar{display:flex;gap:12px;align-items:center;font-size:14px;margin-top:16px}.br-toolbar .br-filterbar{margin-top:0}.br-sort{display:inline-flex;gap:8px;align-items:center;margin:0 0 0 auto;font-size:14px;color:var(--br-ink)}.br-sort__label{color:var(--br-muted)}.brando-reviews .br-sort__select{font:inherit;color:var(--br-ink);background-color:#fff;width:auto;min-height:0;height:auto;margin:0;border:1px solid var(--br-line);border-radius:calc(var(--br-radius) / 2);padding:6px 10px;cursor:pointer}.br-filterbar:empty{display:none}.brando-reviews .br-filterbar__clear{background:none;border:0;padding:0;margin:0;min-height:0;box-shadow:none;text-decoration:underline;cursor:pointer;font:inherit;color:var(--br-ink);-webkit-text-fill-color:currentColor;text-transform:none}.br-list{margin-top:8px}.br-review{padding:24px 0;border-bottom:1px solid var(--br-line)}.br-review__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.br-review__date{font-size:12px;color:var(--br-muted)}.br-review__who{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px}.br-review__author{font-weight:700}.br-review__verified{font-size:12px;color:var(--br-muted)}.br-review__verified:before{content:"\2713  "}.br-review__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.br-chip{display:inline-block;padding:2px 10px;border:1px solid var(--br-line);border-radius:999px;font-size:12px;color:var(--br-ink);text-decoration:none;background:transparent}a.br-chip:hover{border-color:var(--br-ink)}.br-review__title{font-size:15px;font-weight:700;margin:12px 0 0;text-transform:none}.br-review__body{font-size:15px;line-height:1.55;margin-top:8px;overflow-wrap:anywhere}.br-review__body p{margin:0 0 8px}.br-review__pics{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.br-review__pic img{width:88px;height:88px;object-fit:cover;border-radius:8px;display:block}.br-review__reply{margin-top:14px;padding:12px 16px;background:var(--br-panel);border-radius:8px;font-size:14px;line-height:1.5}.br-review__reply-label{font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.br-review__reply-body p{margin:0 0 6px}.br-review__reply-body a{text-decoration:underline;color:inherit}.br-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:24px}.br-pager:empty{display:none}.brando-reviews .br-page{min-width:40px;height:40px;min-height:0;margin:0;padding:0 12px;border:1px solid var(--br-line);border-radius:999px;background:transparent;box-shadow:none;color:var(--br-ink);-webkit-text-fill-color:currentColor;font:inherit;font-size:14px;line-height:38px;letter-spacing:normal;text-transform:none;cursor:pointer;opacity:1}.brando-reviews .br-page:hover:not(:disabled):not(.is-current){border-color:var(--br-ink);background:transparent;color:var(--br-ink)}.brando-reviews .br-page.is-current,.brando-reviews .br-page.is-current:hover{background:var(--br-accent);border-color:var(--br-accent);color:var(--br-accent-text);cursor:default}.brando-reviews .br-page:disabled{opacity:.3;cursor:default}.brando-reviews .br-page:focus-visible{outline:2px solid var(--br-ink);outline-offset:2px}.br-page__gap{color:var(--br-muted);padding:0 2px}.br-status:empty{display:none}.br-status,.br-empty{color:var(--br-muted);font-size:14px}.brando-reviews .br-photos-toggle{display:inline-flex;align-items:center;gap:6px;min-height:0;height:auto;margin:0;padding:6px 14px;border:1px solid var(--br-line);border-radius:999px;background:transparent;box-shadow:none;font:inherit;font-size:14px;letter-spacing:normal;text-transform:none;line-height:1.3;color:var(--br-ink);-webkit-text-fill-color:currentColor;cursor:pointer}.brando-reviews .br-photos-toggle:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask: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' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3Cpath d='M21 16l-5-5-8 8'/%3E%3C/svg%3E") center / contain no-repeat;mask: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' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3Cpath d='M21 16l-5-5-8 8'/%3E%3C/svg%3E") center / contain no-repeat}.brando-reviews .br-photos-toggle:hover{border-color:var(--br-ink);background:transparent;color:var(--br-ink)}.brando-reviews .br-photos-toggle.is-active,.brando-reviews .br-photos-toggle.is-active:hover{background:var(--br-accent);border-color:var(--br-accent);color:var(--br-accent-text)}.brando-reviews .br-photos-toggle:focus-visible{outline:2px solid var(--br-ink);outline-offset:2px}.br-gallery{margin:0 0 20px}.brando-reviews .br-gallery__title{margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.04em;color:var(--br-ink)}.br-gallery__n{color:var(--br-muted);font-weight:400}.br-gallery__strip{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.br-gallery__item{flex:none;scroll-snap-align:start}.brando-reviews .br-gallery__tile{display:block;flex:none;width:88px;height:88px;min-height:0;margin:0;padding:0;border:0;border-radius:8px;overflow:hidden;background:var(--br-panel);box-shadow:none;cursor:pointer}.brando-reviews .br-gallery__tile img{transition:transform .3s ease}.brando-reviews .br-gallery__tile:hover img{transform:scale(1.04)}.brando-reviews .br-gallery__tile:focus-visible{outline:2px solid var(--br-ink);outline-offset:2px}.brando-reviews .br-gallery__more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1px solid var(--br-line);background:transparent;color:var(--br-ink);-webkit-text-fill-color:currentColor;font:inherit;font-size:13px;letter-spacing:normal;text-transform:none}.brando-reviews .br-gallery__more:hover{border-color:var(--br-ink)}.brando-reviews .br-gallery__more:disabled{opacity:.5;cursor:progress}.br-gallery__more-n{font-size:18px;font-weight:700}html.br-lock{overflow:hidden}.brando-reviews .br-viewer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0c0c0cf7;color:#fff;overflow:hidden}.brando-reviews .br-viewer[open]{display:flex;flex-direction:column}.brando-reviews .br-viewer::backdrop{background:#0009}.br-viewer__slides{flex:1;min-height:0;display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.br-viewer__slides::-webkit-scrollbar{display:none}.br-viewer__slide{flex:0 0 100%;min-width:0;box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;padding:60px 16px 16px}.br-viewer__media{min-height:0;min-width:0}.br-viewer__caption{width:100%;max-width:640px;max-height:34vh;overflow-y:auto;box-sizing:border-box;margin:0 auto;padding:14px 16px;background:#fff;color:var(--br-ink);border-radius:var(--br-radius);font-size:14px;line-height:1.5}.br-viewer__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.br-viewer__author{font-weight:700}.brando-reviews .br-viewer__body{margin:8px 0 0;overflow-wrap:anywhere;white-space:pre-line;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.br-viewer__count{position:absolute;top:18px;left:16px;margin:0;font-size:14px;color:#fff}.brando-reviews .br-viewer__btn{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#000;-webkit-text-fill-color:currentColor;box-shadow:0 1px 4px #0000004d;cursor:pointer}.brando-reviews .br-viewer__btn svg{display:block;width:20px;height:20px}.brando-reviews .br-viewer__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.brando-reviews .br-viewer__close{top:10px;right:12px}.brando-reviews .br-viewer__arrow{display:none;top:40%}.brando-reviews .br-viewer__arrow--prev{left:16px}.brando-reviews .br-viewer__arrow--next{right:16px}.brando-reviews .br-viewer__arrow:disabled{opacity:.35;cursor:default}@media(hover:hover)and (pointer:fine){.brando-reviews .br-viewer__arrow{display:flex}.brando-reviews .br-viewer.is-single .br-viewer__arrow{display:none}.br-viewer__slide{padding:60px 72px 24px}.brando-reviews .br-viewer__body{-webkit-line-clamp:6}}.br-allrev-link{text-align:center;margin:20px 0 0;font-size:14px}.br-allrev-link a{color:var(--br-ink);text-decoration:underline}.brando-reviews a.br-page{display:inline-block;text-align:center;text-decoration:none;box-sizing:border-box}.brando-reviews .br-page.is-disabled{opacity:.3;cursor:default}.br-allrev{--br-max: 960px}.br-allrev h1.brando-reviews__heading{font-size:24px}.br-allrev__intro{margin:0;font-size:14px;line-height:1.55;color:var(--br-muted)}.br-allrev__tabs{display:flex;gap:8px;margin:20px 0 4px;flex-wrap:wrap}.br-allrev__tab{padding:6px 14px;border:1px solid var(--br-line);border-radius:999px;font-size:13px;color:var(--br-ink);text-decoration:none}a.br-allrev__tab:hover{border-color:var(--br-ink)}.br-allrev__tab.is-current{background:var(--br-accent);border-color:var(--br-accent);color:var(--br-accent-text)}.br-allrev__product{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:13px;color:var(--br-ink);text-decoration:none}.br-allrev__product img{width:48px;height:60px;object-fit:cover;border-radius:6px;background:var(--br-panel)}.br-allrev__product:hover span{text-decoration:underline}.br-allrev__vendor{font-weight:700;text-transform:uppercase;font-size:11px;letter-spacing:.04em}.br-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1.4;color:inherit;text-decoration:none}.br-badge .br-stars{transform:translateY(-.08em)}.br-badge__count{color:var(--br-muted, #6b6b6b)}@media(max-width:640px){.br-summary{grid-template-columns:1fr;gap:20px;padding:20px}.br-summary__avg{font-size:36px}.br-fit__row{grid-template-columns:minmax(100px,.8fr) 1fr 40px}.br-fit__scale-labels{font-size:12px;gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/176/assets/brando-reviews.css.map */
