.review-cards{color:#0c0c0d;background-color:#fff}.review-cards--bg-muted{background-color:#f7f7f7}.review-cards__inner{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1240px;margin-inline:auto;padding-block:40px;padding-inline:16px}.review-cards__heading{margin:0;width:100%;font-family:Fira Sans,sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:-.5px;text-transform:capitalize;color:#0c0c0d}.review-cards__heading--mobile-align-left{text-align:start}.review-cards__heading--mobile-align-center{text-align:center}.review-cards__heading--mobile-align-right{text-align:end}.review-cards__heading-line{display:block}.review-cards__heading-accent{font-style:italic;font-weight:400;color:#f07a3f}.review-cards__carousel-wrap{display:flex;flex-direction:column;width:100%}.review-cards__carousel{display:flex;flex-direction:column;align-items:stretch;gap:32px;overflow:hidden;width:100%}.review-cards__slides{width:100%}.review-cards__slide{display:flex;height:auto}.review-cards .review-card{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20px;width:100%;padding:24px;border:1px solid rgb(153 153 153 / .3);border-radius:8px;background-color:#f7f7f7;box-sizing:border-box}.review-cards--card-bg-white .review-card{background-color:#fff}.review-cards .review-card__stars{display:flex;flex-shrink:0;align-items:center;width:80px;height:16px}.review-cards .review-card__star{display:flex;flex-shrink:0;width:16px;height:16px}.review-cards .review-card__star svg{display:block;width:16px;height:16px;fill:#f07a3f}.review-cards .review-card__quote{margin:0;width:100%}.review-cards .review-card__quote-text{margin:0;font-family:Figtree,sans-serif;font-size:16px;font-weight:400;line-height:1.35;color:#555}.review-cards .review-card__divider{flex-shrink:0;width:100%;height:0;margin:0;padding:0;border:0;border-block-start:1px solid rgb(85 85 85 / .2)}.review-cards .review-card__customer{display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.review-cards .review-card__name{margin:0;font-family:Figtree,sans-serif;font-size:16px;font-weight:600;line-height:1.35;color:#0c0c0d}.review-cards .review-card__role{margin:0;font-family:Figtree,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:1.35;letter-spacing:0em;color:#555}.review-cards .review-cards__pagination.swiper-pagination{position:static;inset:auto;display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;margin:0;padding:6px 10px;border-radius:9999px;background-color:#ffffff26;transform:none}.review-cards .review-cards__pagination.swiper-pagination-bullets{width:100%}.review-cards .review-cards__pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0;background:#949494;opacity:1;border-radius:9999px;transition:background-color .2s ease}.review-cards .review-cards__pagination .swiper-pagination-bullet-active{background:#0c0c0d}@media screen and (min-width:1024px){.review-cards__inner{padding-block:60px;padding-inline:16px}.review-cards__heading{font-size:40px}.review-cards__heading--desktop-align-left{text-align:start}.review-cards__heading--desktop-align-center{text-align:center}.review-cards__heading--desktop-align-right{text-align:end}.review-cards__carousel{overflow:visible;gap:0}.review-cards .review-cards__pagination.swiper-pagination{display:none}.review-cards .review-cards__carousel .swiper-wrapper{display:grid;grid-template-columns:repeat(var(--review-cards-columns, 4),minmax(0,1fr));gap:24px;align-items:stretch;transform:none}.review-cards .review-cards__carousel .swiper-slide{display:flex;width:auto;height:auto}.review-cards .review-card{height:100%;min-height:100%}.review-cards .review-card__quote{flex:1 1 auto;min-height:0}.review-cards .review-card__divider{margin-top:auto}}@media(prefers-reduced-motion:reduce){.review-cards .review-cards__pagination .swiper-pagination-bullet{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-review-cards.css.map */
