.rb-prv{padding-block:48px}.rb-prv__wrap{display:grid;gap:28px}.rb-prv__aside{display:grid;gap:0;align-content:start}.rb-prv__aside>*{margin:0}.rb-prv__title{font-family:var(--rb-font-heading);font-style:italic;font-weight:800;font-size:32px;line-height:1;text-transform:uppercase;color:inherit;margin-bottom:20px!important}.rb-prv__score{display:flex;align-items:center;gap:16px}.rb-prv__big{margin:0;font-family:var(--rb-font-heading);font-style:italic;font-weight:800;font-size:60px;line-height:.9;font-variant-numeric:tabular-nums}.rb-prv__score-text{display:grid;gap:6px}.rb-prv__bars{margin-top:24px!important}.rb-prv__score-text>*{margin:0}.rb-prv__sumstars{position:relative;display:inline-block;width:max-content;font-size:22px;line-height:0}.rb-prv__row{display:flex;gap:2px;color:#dadada}.rb-prv__row--on{position:absolute;top:0;right:0;bottom:0;left:0;color:#00b67a;clip-path:inset(0 calc((1 - var(--_share)) * 100%) 0 0)}.rb-prv__based{font-size:14px;line-height:1.4;color:#3a3a3a}.rb-prv__bars{display:grid;gap:10px;font-size:14px;color:#3a3a3a}.rb-prv__bar{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:12px}.rb-prv__bar dd{gap:12px!important}.rb-prv__bar dt{white-space:nowrap}.rb-prv__bar dd{display:flex;align-items:center;gap:10px;margin:0}.rb-prv__track{position:relative;flex:1;overflow:hidden;height:6px;border-radius:6px;background:#f2f2f2}.rb-prv__track:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#121212;transform:scaleX(var(--_w, 0));transform-origin:0}.rb-prv__count{width:32px;flex:none;text-align:end;font-weight:600;font-variant-numeric:tabular-nums;color:#121212}.rb-prv__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 28px;border:1.5px solid #121212;border-radius:999px;background:transparent;color:#121212;font:700 15px/1 var(--rb-font-body);cursor:pointer;transition:background-color .15s,color .15s}.rb-prv__aside .rb-prv__btn{width:100%;margin-top:28px}.rb-prv__btn:hover{background:#121212;color:#fff}.rb-prv__btn:focus-visible{outline:2px solid #121212;outline-offset:3px}.rb-prv__btn[aria-busy=true]{opacity:.5;pointer-events:none}.rb-prv__list{min-width:0;display:grid;gap:12px}.rb-prv__grid{columns:2 300px;column-gap:16px}.rb-prv__grid>*{margin-bottom:16px}.rb-prv__more{display:flex;justify-content:center}.rb-prv__more[hidden]{display:none}.rb-prv__card{display:flex;flex-direction:column;gap:0;padding:22px;border-radius:20px;background:#f2f2f2;color:#121212;break-inside:avoid}.rb-prv__card[hidden]{display:none}.rb-prv__head{display:flex;align-items:baseline;gap:12px;min-width:0}.rb-prv__name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:16px}.rb-prv__date{flex:none;font-size:13px;color:#55524e}.rb-prv__meta{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.rb-prv__stars{display:inline-flex;gap:1px;font-size:18px;line-height:0;color:#00b67a}.rb-prv__stars .is-off{color:#dadada}.rb-prv__ver{display:inline-flex;align-items:center;gap:4px;color:#1a7a3c;font-size:13px;font-weight:700;line-height:1}.rb-prv__body{margin-top:12px;font-size:16px;line-height:1.5;color:#3a3a3a;overflow-wrap:anywhere}.rb-prv__body.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;line-clamp:5;overflow:hidden}.rb-prv__toggle{align-self:flex-start;margin-top:6px;padding:0;border:0;background:none;color:#121212;font:700 14px/1.4 var(--rb-font-body);text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.rb-prv__toggle[hidden]{display:none}.rb-prv__photos{margin-top:14px!important;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.rb-prv__photo{display:block;width:88px;height:88px;padding:0;border:0;border-radius:12px;overflow:hidden;background:#fff;cursor:zoom-in}.rb-prv__photo img{display:block;width:100%;height:100%;object-fit:cover}.rb-prv__photo:focus-visible{outline:2px solid #121212;outline-offset:2px}.rb-prv__lb{max-width:min(92vw,900px);max-height:90dvh;padding:0;border:0;border-radius:16px;background:#121212;overflow:visible}.rb-prv__lb::backdrop{background:#000000bf}.rb-prv__lb img{display:block;max-width:min(92vw,900px);max-height:90dvh;border-radius:16px;object-fit:contain}.rb-prv__lb-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#121212;cursor:pointer}.rb-prv--dark .rb-prv__based,.rb-prv--dark .rb-prv__count{color:var(--rb-grey-400)}.rb-prv--dark .rb-prv__track{background:#333}.rb-prv--dark .rb-prv__track:after{background:#fff}.rb-prv--dark .rb-prv__row{color:#444}.rb-prv--dark .rb-prv__btn{border-color:#fff;color:#fff}.rb-prv--dark .rb-prv__btn:hover{background:#fff;color:#121212}@media(max-width:860px){.rb-prv__grid{columns:1}}@media(min-width:861px){.rb-prv{padding-block:72px}.rb-prv__wrap{grid-template-columns:320px minmax(0,1fr);gap:56px;align-items:start}.rb-prv__aside{position:sticky;top:calc(var(--rb-header-sticky, 0px) + 24px)}.rb-prv__title{font-size:44px}.rb-prv__big{font-size:72px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ribbon-product-reviews.css.map */
