.testimonies{position:relative;background-color:var(--section-bg, transparent);padding-block:clamp(3rem,6vw,5rem);color:inherit;margin:40px 0;display:flex;justify-content:center}.testimonies__inner{max-width:var(--testimonies-max-width, 1400px);padding-inline:var(--testimonies-inline-padding, 1.5rem)}.testimonies__header{margin-inline:auto;max-width:min(660px,90vw);text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.testimonies__title{margin:0}.testimonies__subtitle{margin-top:1rem;color:inherit}.testimonies__grid{--cols-mobile: 1;--cols-tablet: 2;--cols-desktop: 3;--gap: 1.25rem;--radius: 18px;--shadow-hover: 0 18px 38px rgba(15, 23, 42, .22);display:grid;gap:var(--gap);grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr));align-items:stretch}.testimonies__item{height:100%}.testimonies__item>.testimony-card{height:100%}@media (min-width: 768px){.testimonies__grid{grid-template-columns:repeat(var(--cols-tablet),minmax(0,fr))}}@media (min-width: 1024px){.testimonies__grid{grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr))}}.testimonies__grid--staggered .testimony-card:nth-child(3n+2){transform:translateY(18px)}.testimonies__grid--staggered .testimony-card:nth-child(4n){transform:translateY(-16px)}@media (min-width: 768px){.testimonies__grid--staggered .testimony-card:nth-child(3n+1){transform:translateY(-10px)}}.testimony-card{display:flex;flex-direction:column;height:100%;padding:clamp(1.5rem,2.4vw,2rem);background-color:var(--card-bg, #ffffff);color:var(--card-text-color, #1c1c1c);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid var(--card-border-color, transparent);transition:transform .2s ease,box-shadow .2s ease}.testimonies__grid--staggered .testimony-card{transition:transform .28s ease,box-shadow .2s ease}.testimony-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.testimony-card__person{display:flex;align-items:center;gap:1rem;min-width:0}.testimony-card__avatar{flex:0 0 auto;width:64px;height:64px;border-radius:50%;overflow:hidden;background:#00000014}.testimony-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.testimony-card__client{display:flex;flex-direction:column;gap:.25rem}.testimony-card__name{font-weight:600;margin:0;color:inherit}.testimony-card__role{margin:0;font-size:.95rem;color:color-mix(in srgb,var(--card-text-color, #1c1c1c),transparent 35%)}.testimony-card__stars{display:inline-flex;align-items:center;gap:.1rem;margin:0;color:var(--card-accent-color, #f5a623);flex-shrink:0;position:absolute;right:32px}.testimony-card__stars svg{width:18px;height:18px;display:block;fill:currentColor;opacity:1;transition:opacity .18s ease}.testimony-card__stars svg[data-filled=false]{opacity:.18}.testimony-card__body{margin:0;color:inherit;line-height:1.6;font-size:1rem;flex:1;margin-top:.25rem}.testimony-card__quote{margin:0}.testimony-card__quote p{margin:0 0 1rem}.testimony-card__quote p:last-child{margin-bottom:0}.testimony-card__footer{margin-top:auto}.testimonies__grid--staggered .testimony-card:nth-child(2n){rotate:.2deg}.testimonies__grid--staggered .testimony-card:nth-child(odd){rotate:-.15deg}
/*# sourceMappingURL=/cdn/shop/t/8/assets/testimonies.css.map */
