.zbr,.zbr-badge{--zbr-ink:#171413;--zbr-mute:rgba(23,20,19,.6);--zbr-line:rgba(23,20,19,.1);--zbr-gold:#c9a24d}.zbr{scroll-margin-top:9rem}.zbr__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 2rem;margin-bottom:1.4rem}.zbr__kick{margin:0 0 .3rem;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:#8a6a2a}.zbr__h{margin:0;font-size:2.2rem;line-height:1.25}.zbr__sum{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem}.zbr__avg{font-family:var(--font-heading-family);font-size:2.2rem;line-height:1;color:var(--zbr-ink)}.zbr__stars{--p:100%;display:inline-block;font-size:1.5rem;line-height:1;letter-spacing:.1em;white-space:nowrap;color:transparent;background:linear-gradient(90deg,var(--zbr-gold) var(--p),rgba(23,20,19,.15) var(--p));-webkit-background-clip:text;background-clip:text}.zbr__stars:before{content:"\2605\2605\2605\2605\2605"}.zbr__stars--s{font-size:1.2rem}.zbr__n{font-size:1.25rem;color:var(--zbr-mute)}.zbr__all{font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase;color:var(--zbr-ink);text-underline-offset:.4rem}.zbr__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.zbr__c{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:1.4rem 1.5rem;background:#faf8f4;border:1px solid var(--zbr-line);min-width:0}.zbr__top{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.zbr__tag{font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;padding:.2rem .6rem;background:var(--zbr-ink);color:#fff}.zbr__t{margin:0;font-weight:600;font-size:1.3rem;line-height:1.35;color:var(--zbr-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zbr__b{margin:0;font-size:1.3rem;line-height:1.5;color:#171413d1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.zbr__img{width:5.6rem;height:5.6rem;object-fit:cover;display:block}.zbr__by{margin-top:auto;padding-top:.4rem;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .8rem;font-size:1.1rem;color:var(--zbr-mute)}.zbr__a{font-weight:600;color:var(--zbr-ink)}.zbr__v{color:#2f6b3a}.zbr__v:before{content:"\2713\a0"}.zbr__p{font-size:1.1rem;color:var(--zbr-mute);text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zbr__p:hover{color:var(--zbr-ink)}.zbr__foot{display:flex;justify-content:center;margin-top:1.4rem}.zbr__btn{min-height:4rem;padding:0 2.8rem;border:1px solid var(--zbr-ink);background:none;color:var(--zbr-ink);font:inherit;font-size:1.05rem;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s}.zbr__btn:hover{background:var(--zbr-ink);color:#fff}@media(min-width:750px){.zbr:not(.is-open) .zbr__c:nth-child(n+5){display:none}}@media(min-width:750px)and (max-width:989px){.zbr__list{grid-template-columns:repeat(2,minmax(0,1fr))}.zbr:not(.is-open) .zbr__c:nth-child(n+3){display:none}}@media(min-width:990px){.zbr:not(:has(.zbr__c:nth-child(5))) .zbr__foot{display:none}}@media(max-width:749px){.zbr__h,.zbr__avg{font-size:1.9rem}.zbr__list{display:flex;align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;gap:.8rem;margin:0 -1.5rem;padding:0 1.5rem .4rem;scrollbar-width:none}.zbr__list::-webkit-scrollbar{display:none}.zbr__c{flex:0 0 72%;scroll-snap-align:start;padding:1.2rem 1.3rem}.zbr__foot{display:none}}.zbr-has-badge{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem}.zbr-badge{display:inline-flex;align-items:center;gap:.6rem;text-decoration:none;color:#171413b3;letter-spacing:.04em;text-transform:none;font-size:1.2rem;line-height:1}.zbr-badge .zbr__stars{font-size:1.3rem}.zbr-badge__t{text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#1714134d}.zbr-badge:hover .zbr-badge__t{color:#171413;text-decoration-color:currentColor}.product__title+.zbr-badge,.zbr-badge+.product__title{margin-top:.6rem}
/*# sourceMappingURL=/cdn/shop/t/20/assets/zb-brand-reviews.css.map */
