.itv-tm{--itv-tm-ink: var(--itv-tm-fg, var(--color-text-primary));--itv-tm-ground: var(--itv-tm-bg, var(--gradient-background, rgb(var(--color-background, 255, 255, 255))));background:var(--itv-tm-ground);color:var(--itv-tm-ink);font-family:var(--itv-font-ui)}.itv-tm__inner{max-width:1200px;margin-inline:auto;padding-inline:var(--itv-space-4);padding-block:calc(var(--itv-tm-pt, 36px) * .75) calc(var(--itv-tm-pb, 36px) * .75)}@media screen and (min-width:750px){.itv-tm__inner{padding-inline:var(--itv-space-6);padding-block:var(--itv-tm-pt, 36px) var(--itv-tm-pb, 36px)}}.itv-tm__title{margin:0 0 var(--itv-space-6);color:inherit;font-size:clamp(var(--itv-text-xl),3.4vw,var(--itv-text-3xl));font-weight:var(--itv-weight-bold);line-height:var(--itv-leading-tight);letter-spacing:var(--itv-tracking-tight);text-align:center;text-wrap:balance}.itv-tm__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--itv-space-5);margin:0;padding:0;list-style:none}.itv-tm__item{display:flex}.itv-tm__card{display:flex;flex-direction:column;gap:var(--itv-space-4);width:100%;margin:0;padding:var(--itv-space-5);border:1px solid var(--color-border-primary);border:1px solid color-mix(in srgb,var(--itv-tm-ink) 16%,transparent);border-radius:var(--itv-radius-lg);background:var(--color-bg-secondary);background:color-mix(in srgb,var(--itv-tm-ink) 5%,transparent);transition:transform var(--itv-dur-base) var(--itv-ease-out),border-color var(--itv-dur-base) var(--itv-ease)}@media(hover:hover){.itv-tm__card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--itv-tm-ink) 30%,transparent)}}.itv-tm__rating{line-height:0}.itv-tm__stars{display:inline-flex;gap:2px}.itv-tm__star{display:block;fill:currentColor}.itv-tm__star--on{opacity:1}.itv-tm__star--off{opacity:.26}.itv-tm__quote{flex:1 1 auto;margin:0;font-size:var(--itv-text-md);line-height:var(--itv-leading-body);color:inherit}.itv-tm__quote>:first-child{margin-top:0}.itv-tm__quote>:last-child{margin-bottom:0}.itv-tm__quote p{margin:0 0 var(--itv-space-3)}.itv-tm__quote a{color:inherit}.itv-tm__attrib{display:flex;align-items:center;gap:var(--itv-space-3);padding-top:var(--itv-space-4);border-top:1px solid var(--color-border-primary);border-top:1px solid color-mix(in srgb,var(--itv-tm-ink) 12%,transparent)}.itv-tm__monogram{display:grid;place-items:center;flex:0 0 auto;width:2.5rem;height:2.5rem;border:1px solid var(--color-border-secondary);border:1px solid color-mix(in srgb,var(--itv-tm-ink) 22%,transparent);background:var(--color-bg-tertiary);background:color-mix(in srgb,var(--itv-tm-ink) 10%,transparent);font-family:var(--itv-font-mono);font-size:var(--itv-text-sm);font-weight:var(--itv-weight-semi);line-height:1}.itv-tm__monogram--round{border-radius:var(--itv-radius-pill)}.itv-tm__monogram--square{border-radius:var(--itv-radius-sm)}.itv-tm__who{display:flex;flex-direction:column;gap:2px;min-width:0}.itv-tm__author{font-size:var(--itv-text-sm);font-weight:var(--itv-weight-semi);line-height:var(--itv-leading-snug)}.itv-tm__author-info{font-size:var(--itv-text-xs);line-height:var(--itv-leading-snug);opacity:.7}@media(prefers-reduced-motion:reduce){.itv-tm__card{transition:none}.itv-tm__card:hover{transform:none}}@media screen and (max-width:749px){.itv-tm__grid{display:flex;gap:var(--itv-space-4);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--itv-space-4) * -1);padding-inline:var(--itv-space-4);padding-bottom:var(--itv-space-3);-webkit-overflow-scrolling:touch;scrollbar-width:thin}.itv-tm__item{flex:0 0 min(85%,320px);scroll-snap-align:center}.itv-tm__grid::-webkit-scrollbar{height:4px}.itv-tm__grid::-webkit-scrollbar-thumb{border-radius:2px;background:color-mix(in srgb,var(--itv-tm-ink) 25%,transparent)}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.itv-tm__grid{scroll-snap-type:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/itv-testimonials.css.map */
