.reviews-carousel{--reviews-carousel-text: var(--primary_text);--reviews-carousel-muted: #6e6e73;--reviews-carousel-border: #e2e2e2;--reviews-carousel-dot: #c7c7cc;--reviews-carousel-card-bg: #fff;--reviews-carousel-gap: 12px;--reviews-carousel-summary-gap: 4px;--reviews-carousel-summary-size: .75rem;--reviews-carousel-summary-star: 14px;--reviews-carousel-heading-size: .875rem;--reviews-carousel-card-gap: 8px;--reviews-carousel-card-width: 68.5%;--reviews-carousel-verified-size: .625rem;--reviews-carousel-arrow-size: 32px;--reviews-carousel-dot-size: 5px;--reviews-carousel-dot-pitch: 11px;display:flex;flex-direction:column;gap:var(--reviews-carousel-gap);min-width:0;color:var(--reviews-carousel-text)}.reviews-carousel__summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--reviews-carousel-summary-gap)}.reviews-carousel__summary-stars{display:flex;color:var(--rating_star_color)}.reviews-carousel__summary-star{display:block;width:var(--reviews-carousel-summary-star);height:var(--reviews-carousel-summary-star)}.reviews-carousel__summary-text,.reviews-carousel__summary-divider{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:var(--reviews-carousel-summary-size);line-height:1;white-space:nowrap}.reviews-carousel__summary-emphasis{font-family:var(--type_paragraf_bold_font);font-weight:var(--weight_paragraf_bold_font);font-size:inherit;line-height:inherit}.reviews-carousel__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.reviews-carousel__heading{font-family:var(--type_paragraf_bold_font);font-weight:var(--weight_paragraf_bold_font);font-size:var(--reviews-carousel-heading-size);line-height:16px;color:var(--reviews-carousel-text)}.reviews-carousel__link{display:inline-flex;align-items:center;gap:4px;color:var(--reviews-carousel-text)}.reviews-carousel__link-text{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:.75rem;line-height:16px;text-decoration:underline;text-underline-position:from-font;white-space:nowrap}.reviews-carousel__link-icon{display:block;flex-shrink:0}.reviews-carousel__viewport{position:relative;display:flex;gap:var(--reviews-carousel-card-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.reviews-carousel__viewport::-webkit-scrollbar{display:none}.reviews-carousel__viewport:focus-visible{outline:2px solid var(--reviews-carousel-text);outline-offset:2px}.reviews-carousel__viewport>*{display:flex;flex:0 0 var(--reviews-carousel-card-width);scroll-snap-align:start}.reviews-carousel__card{display:flex;flex:1;flex-direction:column;gap:10px;box-sizing:border-box;padding:16px;border:1px solid var(--reviews-carousel-border);border-radius:8px;background:var(--reviews-carousel-card-bg)}.reviews-carousel__card-stars{display:flex;gap:2px;color:var(--rating_star_color)}.reviews-carousel__card-star{display:block}.reviews-carousel__author{display:flex;align-items:center;gap:6px}.reviews-carousel__author-name{font-family:var(--type_paragraf_bold_font);font-weight:var(--weight_paragraf_bold_font);font-size:.8125rem;line-height:17px}.reviews-carousel__flag{display:block;flex-shrink:0}.reviews-carousel__country{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:.75rem;line-height:16px;color:var(--reviews-carousel-muted)}.reviews-carousel__content{display:flex;flex-direction:column;gap:4px}.reviews-carousel__headline{font-family:var(--type_paragraf_bold_font);font-weight:var(--weight_paragraf_bold_font);font-size:.8125rem;line-height:17px;color:var(--reviews-carousel-text)}.reviews-carousel__quote{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:.8125rem;line-height:18px}.reviews-carousel__verified{display:flex;align-items:center;gap:6px}.reviews-carousel__verified-icon{display:block;flex-shrink:0}.reviews-carousel__verified-text{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:var(--reviews-carousel-verified-size);line-height:12px}.reviews-carousel__controls{display:flex;align-items:center;justify-content:space-between;margin-top:var(--reviews-carousel-gap)}.reviews-carousel__controls[hidden]{display:none}.reviews-carousel__controls-spacer,.reviews-carousel__counter{min-width:24px}.reviews-carousel__nav{display:flex;align-items:center;gap:24px}.reviews-carousel__arrow{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--reviews-carousel-arrow-size);height:var(--reviews-carousel-arrow-size);border:1px solid var(--reviews-carousel-border);border-radius:50%;background:var(--reviews-carousel-card-bg);box-shadow:0 2px 6px #0000001f;color:var(--reviews-carousel-text)}.reviews-carousel__arrow[aria-disabled=true]{opacity:.4;cursor:default}.reviews-carousel__arrow:focus-visible{outline:2px solid var(--reviews-carousel-text);outline-offset:2px}.reviews-carousel__arrow--prev .reviews-carousel__arrow-icon{transform:rotate(180deg)}.reviews-carousel__arrow-icon{display:block}.reviews-carousel__dots{display:flex;margin-inline:calc((var(--reviews-carousel-dot-size) - var(--reviews-carousel-dot-pitch)) / 2)}.reviews-carousel__dot{display:flex;align-items:center;justify-content:center;width:var(--reviews-carousel-dot-pitch);height:var(--reviews-carousel-arrow-size)}.reviews-carousel__dot:before{content:"";width:var(--reviews-carousel-dot-size);height:var(--reviews-carousel-dot-size);border-radius:50%;background:var(--reviews-carousel-dot)}.reviews-carousel__dot[aria-current=true]:before{background:var(--reviews-carousel-text)}.reviews-carousel__dot:focus-visible{outline:2px solid var(--reviews-carousel-text);outline-offset:-2px}.reviews-carousel__counter{font-family:var(--type_paragraf_font);font-weight:var(--weight_paragraf_font);font-size:.75rem;line-height:16px;color:var(--reviews-carousel-muted);text-align:right}@media screen and (min-width:1025px){.reviews-carousel{--reviews-carousel-summary-gap: 8px;--reviews-carousel-summary-size: .875rem;--reviews-carousel-summary-star: 18px;--reviews-carousel-heading-size: 1rem;--reviews-carousel-verified-size: .75rem;--reviews-carousel-peek: 9px;--reviews-carousel-card-width: calc((100% - 2 * var(--reviews-carousel-card-gap) - var(--reviews-carousel-peek)) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/reviews-carousel.css.map */
