.shopify-section.testimonial-cards-wrapper{background:radial-gradient(164.06% 83.26% at 24.24% 73.95%,#fff0,#fff3),#fff}.testimonial-cards-section{display:none;position:relative;padding:64px;overflow:hidden}body.show-testimonial-cards .testimonial-cards-section,.testimonial-cards-section.show-testimonial-cards{display:block}.testimonial-cards__background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.testimonial-cards__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(164.06% 83.26% at 24.24% 73.95%,#fff0,#fff3);pointer-events:none}.testimonial-cards__bg-image{position:absolute;width:228%;height:122%;top:-11%;left:-85%;max-width:none;object-fit:cover}.testimonial-cards__container{position:relative;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.testimonial-cards__header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.testimonial-cards__title-wrapper{display:flex;flex-direction:column;gap:24px}.testimonial-cards__title{font-family:Open Sans,sans-serif;font-size:32px;font-weight:600;line-height:48px;color:#1c3660;margin:0}.testimonial-cards__title em{font-style:italic}.testimonial-cards__rating{display:flex;flex-direction:column;gap:8px}.testimonial-cards__stars{display:flex;gap:0}.testimonial-cards__stars svg{width:17px;height:16px}.testimonial-cards__rating-text{font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#48494b;margin:0}.testimonial-cards__all-reviews-link{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#1c3660;text-decoration:underline;text-underline-offset:8px;border-bottom:none;padding:10px;white-space:nowrap;transition:opacity .2s ease}.testimonial-cards__all-reviews-link:hover{opacity:.8}.testimonial-cards__all-reviews-link.mobile-only{display:none}.testimonial-cards__content{display:flex;align-items:center;gap:16px;position:relative}.testimonial-cards__swiper{width:100%;overflow:hidden}.testimonial-cards__nav-prev,.testimonial-cards__nav-next{cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.testimonial-cards__nav-prev:hover,.testimonial-cards__nav-next:hover{opacity:.7}.testimonial-cards__nav-prev svg,.testimonial-cards__nav-next svg{width:48px;height:48px}.testimonial-cards__nav-prev.swiper-button-disabled,.testimonial-cards__nav-next.swiper-button-disabled{opacity:.3;cursor:not-allowed}.testimonial-card{background-color:#f0f4f6;overflow:hidden;display:flex;flex-direction:column;height:auto}.testimonial-card__image-wrapper{width:100%;height:240px;overflow:hidden}.testimonial-card__image{width:100%;height:100%;object-fit:cover}.testimonial-card__image-placeholder{width:100%;height:100%;background-color:#d1d5db}.testimonial-card__content{display:flex;flex-direction:column;gap:24px;padding:24px;flex:1}.testimonial-card__stars{display:flex;gap:2px}.testimonial-card__stars svg{width:20px;height:18px}.testimonial-card__text{font-family:Open Sans,sans-serif;font-size:16px;min-height:100px;font-weight:400;line-height:28px;letter-spacing:.6px;color:#48494b;margin:0;flex:1}.testimonial-card__name{font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:24px;color:#121212}.desktop-only{display:flex}@media screen and (max-width: 991px){.testimonial-cards-section{padding:32px 12px}.testimonial-cards__container{gap:24px}.testimonial-cards__header{flex-direction:column;align-items:flex-start}.testimonial-cards__title-wrapper{width:100%}.testimonial-cards__title{text-align:center}.testimonial-cards__all-reviews-link.desktop-only{display:none}.testimonial-cards__all-reviews-link.mobile-only{display:flex;justify-content:center}.testimonial-cards__nav-prev,.testimonial-cards__nav-next{display:none}.testimonial-card__image-wrapper{height:220px}.testimonial-card__content{gap:16px;padding:20px 16px}.testimonial-card__text{font-size:16px}}@media screen and (max-width: 776px){.testimonial-cards__rating-text{font-size:14px;line-height:28px}.testimonial-cards__content{position:relative}.testimonial-cards__nav-prev,.testimonial-cards__nav-next{display:flex;position:absolute;top:38%;transform:translateY(-50%);z-index:10;background:#fffffff2;border-radius:0;width:48px;height:48px;align-items:center;justify-content:center}.testimonial-cards__nav-prev{left:0}.testimonial-cards__nav-next{right:0}.testimonial-cards__nav-prev svg,.testimonial-cards__nav-next svg{width:48px;height:48px}}.testimonial-cards__swiper .swiper-slide{height:auto}.testimonial-cards__reviewsio-hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/108/assets/testimonial-cards.css.map */
