.review-carousel{padding:60px 0}.review-carousel__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:32px}.review-carousel__title{font-family:var(--font-heading-family, "Roboto Condensed"),sans-serif;font-weight:700;font-size:clamp(2.4rem,3vw,3.6rem);margin:0;line-height:1.1}.review-carousel__overall{display:flex;align-items:center;gap:10px;font-size:1.6rem}.review-carousel__overall-score{font-weight:700;font-size:2.4rem}.review-carousel__overall-stars{color:#f5a623;letter-spacing:1px;font-size:2rem}.review-carousel__overall-count{opacity:.75}.review-carousel__track{margin:0 -12px;outline:none}.review-carousel__track .flickity-viewport{overflow:hidden}.review-carousel__track .flickity-prev-next-button{background:#933744;color:#fff;width:40px;height:40px}.review-carousel__track .flickity-prev-next-button:hover{background:#7a2d39}.review-carousel__track .flickity-prev-next-button .flickity-button-icon{fill:#fff}.review-carousel__track .flickity-page-dots{bottom:-32px}.review-carousel__track .flickity-page-dots .dot{background:#303030;opacity:.25}.review-carousel__track .flickity-page-dots .dot.is-selected{background:#933744;opacity:1}.review-carousel__card{flex:0 0 100%;width:100%;margin:0 12px;padding:28px;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:16px;min-height:260px;box-sizing:border-box}@media(min-width:750px){.review-carousel__card{flex:0 0 calc(50% - 24px);width:calc(50% - 24px)}}@media(min-width:1100px){.review-carousel__card{flex:0 0 calc(33.333% - 24px);width:calc(33.333% - 24px)}}.review-carousel__rating{color:#f5a623;font-size:1.8rem;letter-spacing:2px;line-height:1}.review-carousel__body{margin:0;padding:0;font-size:1.5rem;line-height:1.55;color:#303030;border:none;flex:1;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.review-carousel__body:before{content:"\201c";color:#933744;font-size:2.4rem;font-weight:700;margin-right:4px;line-height:0;vertical-align:-.4em}.review-carousel__author{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid #f0f0f0;font-size:1.3rem}.review-carousel__photo img{width:48px;height:48px;border-radius:50%;object-fit:cover;display:block}.review-carousel__author-meta{display:flex;flex-direction:column;gap:2px;flex:1}.review-carousel__author-name{font-weight:700;color:#303030}.review-carousel__author-org{opacity:.7;font-size:1.2rem}.review-carousel__date{font-size:1.2rem;opacity:.6;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-review-carousel.css.map */
