.bl-reviews{background:var(--bl-ink);color:var(--bl-paper)}.bl-reviews__bg{top:0;right:0;bottom:0;left:0}.bl-reviews__bg picture,.bl-reviews__bg img{display:block;width:100%;height:100%;object-fit:cover}.bl-reviews__inner{display:block;padding:4rem 0}.bl-reviews{scroll-margin-top:var(--header-height, 0px)}.bl-reviews__head{display:flex;flex-direction:column;gap:2.4rem;padding-inline:2rem}.bl-reviews__heading{display:flex;flex-direction:column;font-size:4.5rem;line-height:4.3rem;color:var(--bl-paper)}.bl-reviews__accent{color:var(--bl-green)}.bl-reviews__filters{display:flex;gap:.8rem;margin-inline:-2rem;padding:0 2rem 1.2rem;overflow-x:auto;scrollbar-width:none}.bl-reviews__filters::-webkit-scrollbar{display:none}.bl-reviews__chip{flex:none;min-height:3.6rem;padding:0 1.6rem;border:.1rem solid #fff;background:var(--bl-paper);font-family:var(--bl-font-condensed);font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:var(--bl-ink);cursor:pointer}.bl-reviews__chip[aria-pressed=true]{border-color:var(--bl-green);background:transparent;color:var(--bl-green)}.bl-reviews__chip:focus-visible{outline:.2rem solid var(--bl-green);outline-offset:.2rem}.bl-reviews__summary{display:flex;align-items:center;gap:.8rem;font-family:var(--bl-font-condensed);font-size:1.1rem;line-height:1.65rem;letter-spacing:.05rem;text-transform:uppercase;color:var(--bl-paper)}.bl-reviews__summary .bl-stars{width:6.5rem;height:1.2rem;color:var(--bl-green)}.bl-reviews__summary .bl-stars__fill svg{width:6.5rem}.bl-reviews__rail{--bl-rail-gap: .8rem;--bl-rail-inset: 2rem;--bl-rail-item: 36.2rem;--bl-rail-item-tablet: 36.2rem;--bl-rail-thumb-fill: var(--bl-green);--bl-rail-thumb-border: var(--bl-paper);--bl-rail-progress-gap: 3.55rem;margin-top:2.4rem}.bl-reviews__item[hidden]{display:none}.bl-reviews__empty{position:relative;margin:0;padding:4rem 2rem;font-family:var(--bl-font-body);font-size:1.6rem;font-weight:600;text-align:center}.bl-reviews__empty[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.bl-reviews__chip{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bl-reviews__item{animation:bl-slide-in .5s cubic-bezier(.22,.61,.36,1) both}}.bl-review{display:flex;flex-direction:column;height:100%;margin:0;padding:2.4rem;background:var(--bl-paper);color:var(--bl-ink)}.bl-review__stars{width:9.8rem;height:1.8rem;color:var(--bl-green)}.bl-review__stars .bl-stars__fill svg{width:9.8rem}.bl-review__quote{margin:2rem 0 0;padding:0;border:0;font-family:var(--bl-font-body);font-size:1.6rem;font-weight:600;font-style:normal;line-height:2.32rem;color:inherit}.bl-review__quote p{max-height:6lh;padding-right:.8rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bl-ink-deep) transparent}@supports not (scrollbar-color: auto){.bl-review__quote p::-webkit-scrollbar{width:.4rem}.bl-review__quote p::-webkit-scrollbar-thumb{border-radius:.2rem;background:var(--bl-ink-deep)}}.bl-review__quote p:focus-visible{outline:.2rem solid var(--bl-ink-deep);outline-offset:.2rem}.bl-review__author{display:flex;align-items:center;gap:1.2rem;margin-top:auto;padding-top:4rem;background:linear-gradient(#1718174d,#1718174d) no-repeat 0 2.4rem / 100% .1rem}.bl-review__avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--bl-ink);font-family:var(--bl-font-mobile);font-size:1rem;font-weight:700;line-height:1.5rem;color:var(--bl-green)}.bl-review__who{display:flex;flex-direction:column;gap:.4rem}.bl-review__name{font-family:var(--bl-font-condensed);font-size:1.4rem;line-height:2rem;text-transform:uppercase}.bl-review__badge{font-family:var(--bl-font-mobile);font-size:.9rem;line-height:1.35rem;letter-spacing:.05rem;text-transform:uppercase;color:var(--bl-grey-text)}.bl-reviews__cta{display:flex;justify-content:center;padding-top:2.8rem}.bl-reviews__button{min-height:4.8rem}@media screen and (min-width:990px){.bl-reviews__inner{max-width:144rem;margin-inline:auto;padding:4.9rem 8.4rem 4.1rem 6.4rem}.bl-reviews__head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:3.2rem;padding:0}.bl-reviews__heading{font-size:7rem;line-height:normal}.bl-reviews__meta{display:flex;flex-direction:column;align-items:flex-end;gap:1.4rem}.bl-reviews__filters{gap:1.2rem;margin:0;padding:0;overflow:visible}.bl-reviews__chip{min-width:9.2rem;min-height:3.4rem;border-color:var(--bl-ink-deep);background:var(--bl-cream);font-size:1.2rem;line-height:normal;letter-spacing:.012rem;color:var(--bl-ink-deep)}.bl-reviews__chip[aria-pressed=true]{border-color:#26db2d;background:var(--bl-ink-deep);color:var(--bl-cream)}.bl-reviews__summary{gap:1.2rem;font-size:1.6rem;line-height:normal;letter-spacing:0;color:#f0f2ed}.bl-reviews__summary .bl-stars{width:7.4rem;height:1.36rem}.bl-reviews__summary .bl-stars__fill svg{width:7.4rem}.bl-reviews__count{margin-left:1.2rem}.bl-reviews__rail{margin-top:4.2rem}.bl-reviews__rail .bl-rail__track{gap:2.8rem;padding:0;scroll-padding-inline:0}.bl-reviews__rail .bl-rail__item{flex:0 0 calc((100% - 5.6rem) / 3)}.bl-reviews__rail .bl-rail__progress{display:block;margin-inline:0}.bl-review{padding:1.9rem 2.8rem 3.9rem;border:.1rem solid var(--bl-ink-deep);background:var(--bl-cream)}.bl-review__quote{max-width:35rem;margin-top:4.5rem;font-size:1.8rem;line-height:normal}.bl-review__author{gap:1.6rem;padding-top:7.6rem;background-image:linear-gradient(var(--bl-ink-deep),var(--bl-ink-deep));background-position:0 6.1rem}.bl-review__avatar{width:4.2rem;height:4.2rem;font-family:var(--bl-font-meta);font-size:1.1rem;line-height:normal}.bl-review__who{gap:.4rem}.bl-review__name{font-size:1.6rem;line-height:normal;letter-spacing:.016rem;color:var(--bl-ink-deep)}.bl-review__badge{font-family:var(--bl-font-meta);font-size:1rem;font-weight:600;line-height:normal;letter-spacing:0;color:#66665e}.bl-reviews__cta{padding-top:4.5rem}.bl-reviews__button{min-width:24rem;min-height:4.8rem;background:var(--bl-ink);font-size:1.6rem;line-height:normal;letter-spacing:.016rem;color:var(--bl-cream)}}.bl-reviews--light{background:var(--bl-paper);color:var(--bl-ink)}.bl-reviews--light .bl-reviews__heading{color:var(--bl-ink)}.bl-reviews--light .bl-reviews__accent{color:#239c0c}.bl-reviews--light .bl-reviews__chip{min-height:4rem;border-color:var(--bl-ink);background:var(--bl-paper);color:var(--bl-ink)}.bl-reviews--light .bl-reviews__chip[aria-pressed=true]{border-color:var(--bl-ink);background:var(--bl-ink);color:var(--bl-green)}.bl-reviews--light .bl-reviews__summary,.bl-reviews--light .bl-reviews__summary .bl-stars{color:var(--bl-ink)}.bl-reviews--light .bl-reviews__rail{--bl-rail-thumb-border: var(--bl-ink);--bl-rail-track: var(--bl-ink)}.bl-reviews--light .bl-review{border:.1rem solid rgba(23,24,23,.45)}.bl-reviews--light .bl-reviews__button{background:var(--bl-ink);color:var(--bl-paper)}@media screen and (min-width:990px){.bl-reviews--light .bl-reviews__inner{padding-top:2.5rem}.bl-reviews--light .bl-reviews__meta{padding-top:2.4rem}.bl-reviews--light .bl-reviews__rail{margin-top:2rem}.bl-reviews--light .bl-reviews__rail .bl-rail__progress{display:none}.bl-reviews--light .bl-reviews__accent{color:var(--bl-green)}.bl-reviews--light .bl-reviews__chip{min-height:3.4rem;border-color:var(--bl-ink-deep);background:var(--bl-cream);color:var(--bl-ink-deep)}.bl-reviews--light .bl-reviews__chip[aria-pressed=true]{border-color:#26db2d;background:var(--bl-ink-deep);color:var(--bl-cream)}.bl-reviews--light .bl-reviews__summary{color:var(--bl-ink-deep)}.bl-reviews--light .bl-review{border-color:var(--bl-ink-deep)}}.bl-reviews-modal{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--bl-paper-alt);color:var(--bl-ink);font-family:var(--bl-font-body)}.bl-reviews-modal[open]{display:flex;flex-direction:column}.bl-reviews-modal::backdrop{background:#17181799}.bl-reviews-modal__head{position:relative;display:flex;flex-direction:column;gap:.8rem;padding:2.4rem 6.4rem 2rem 2rem;background:var(--bl-ink);color:var(--bl-paper)}.bl-reviews-modal__heading{margin:0;font-family:var(--bl-font-condensed);font-size:2.8rem;font-weight:400;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:inherit}.bl-reviews-modal__summary{display:flex;align-items:center;gap:.8rem;margin:0;font-family:var(--bl-font-condensed);font-size:1.2rem;line-height:1.6rem;letter-spacing:.05rem;text-transform:uppercase}.bl-reviews-modal__summary .bl-stars{width:8rem;height:1.5rem;color:var(--bl-green)}.bl-reviews-modal__summary .bl-stars__fill svg{width:8rem}.bl-reviews-modal__close{position:absolute;top:1.6rem;right:1.6rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bl-reviews-modal__close svg{width:1.8rem;height:1.8rem}.bl-reviews-modal__close:focus-visible{outline:.2rem solid var(--bl-green);outline-offset:.2rem}.bl-reviews-modal__body{display:flex;flex:1;flex-direction:column;align-items:center;gap:2rem;min-height:0;padding:2rem;overflow-y:auto;overscroll-behavior:contain}.bl-reviews-modal__list{display:grid;gap:1.2rem;width:100%;margin:0;padding:0;list-style:none}.bl-reviews-modal__review{border:.1rem solid var(--bl-ink)}.bl-reviews-modal__review:focus-visible{outline:.2rem solid var(--bl-ink-deep);outline-offset:.2rem}.bl-reviews-modal__title{margin:1.6rem 0 0;font-family:var(--bl-font-condensed);font-size:1.6rem;line-height:2rem;text-transform:uppercase}.bl-reviews-modal__title+.bl-reviews-modal__quote{margin-top:.8rem}.bl-reviews-modal__quote p{max-height:none;padding-right:0;overflow:visible}.bl-reviews-modal__product{align-self:flex-start;margin-top:1.2rem;font-family:var(--bl-font-mobile);font-size:1.2rem;font-weight:700;line-height:1.6rem;letter-spacing:.05rem;text-transform:uppercase;color:var(--bl-grey-text);text-underline-offset:.3rem}.bl-reviews-modal__product:hover{color:var(--bl-ink)}.bl-reviews-modal__source{margin:1.2rem 0 0;font-family:var(--bl-font-mobile);font-size:1.2rem;line-height:1.6rem;color:var(--bl-grey-text)}.bl-reviews-modal__toolbar{display:flex;justify-content:flex-end;width:100%}.bl-reviews-modal__sort{position:relative;display:inline-flex;align-items:center}.bl-reviews-modal__sort-select{min-height:4.4rem;padding:0 4rem 0 1.6rem;border:.1rem solid var(--bl-ink);border-radius:0;background:var(--bl-paper);font-family:var(--bl-font-condensed);font-size:1.4rem;line-height:2rem;letter-spacing:.08rem;text-transform:uppercase;color:var(--bl-ink);-webkit-appearance:none;appearance:none;cursor:pointer}.bl-reviews-modal__sort-select:focus-visible{outline:.2rem solid var(--bl-ink-deep);outline-offset:.2rem}.bl-reviews-modal__sort .icon-caret{position:absolute;right:1.6rem;width:1rem;height:.6rem;color:var(--bl-ink);pointer-events:none}.bl-reviews-modal__status:empty{display:none}.bl-reviews-modal__status{margin:0;font-size:1.4rem;color:var(--bl-grey-text)}.bl-reviews-modal__more[disabled]{opacity:.6;cursor:progress}@media screen and (min-width:750px){.bl-reviews-modal{width:min(96rem,calc(100% - 6.4rem));height:auto;max-height:calc(100% - 8rem);margin:auto}.bl-reviews-modal__head{padding:3.2rem 8rem 2.4rem 3.2rem}.bl-reviews-modal__heading{font-size:3.6rem}.bl-reviews-modal__body{padding:3.2rem}.bl-reviews-modal__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bl-reviews.css.map */
