.voice-marquee__title{text-align:center;margin:0 auto .5rem;font-size:2.4rem}.voice-marquee__subheading{text-align:center;margin:0 auto 2rem;color:rgba(var(--color-foreground),.75)}.voice-marquee__wrapper{overflow:hidden;width:100%;max-width:var(--page-width);margin:0 auto;padding:0 1.5rem;box-sizing:border-box;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%)}.voice-marquee__track{display:flex;gap:1.5rem;width:max-content;animation:voice-marquee-scroll var(--marquee-duration, 60s) linear infinite}.voice-marquee__wrapper:hover .voice-marquee__track{animation-play-state:paused}@keyframes voice-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.voice-marquee__card{flex:0 0 320px;background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.1);border-radius:8px;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 2px 8px #0000000a}.voice-marquee__image-link{display:block;align-self:flex-start}.voice-marquee__image{width:60px;height:60px;object-fit:cover;border-radius:4px}.voice-marquee__image--placeholder{background:#eee}.voice-marquee__body{display:flex;flex-direction:column;gap:.5rem}.voice-marquee__rating{display:flex;gap:2px;font-size:1.6rem;line-height:1}.voice-marquee__star{color:rgba(var(--color-foreground),.2)}.voice-marquee__star--on{color:#f5b301}.voice-marquee__comment{font-size:1.5rem;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.voice-marquee__meta{font-size:1.3rem;color:rgba(var(--color-foreground),.7);display:flex;flex-wrap:wrap;gap:.5rem}.voice-marquee__author{font-weight:600}.voice-marquee__product{font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-decoration:none;border-top:1px dashed rgba(var(--color-foreground),.15);padding-top:.5rem;margin-top:.25rem}a.voice-marquee__product:hover{color:rgb(var(--color-foreground));text-decoration:underline}.voice-marquee__disclaimer{text-align:center;margin:1.5rem auto 0;font-size:1.3rem;color:rgba(var(--color-foreground),.55)}.voice-marquee__empty{text-align:center;padding:2rem 0;color:rgba(var(--color-foreground),.5)}@media(prefers-reduced-motion:reduce){.voice-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-customer-voice-marquee.css.map */
