.shopify-section--quote-marquee{content-visibility:auto;contain-intrinsic-size:auto 940px}.qm{--qm-background: #f7f6f2;--qm-text: #1a1a1a;--qm-muted: #66665f;--qm-accent: #f0c417;--qm-border: #e3e2db;overflow:hidden;padding-block:var(--qm-padding-top) var(--qm-padding-bottom);background:var(--qm-background);color:var(--qm-text)}.qm *{box-sizing:border-box}.qm__header{max-width:820px;margin:0 auto clamp(36px,5vw,60px);text-align:center}.qm__rating{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:0 0 18px;color:var(--qm-muted);font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.qm__stars,.qm__card-stars{display:inline-flex;gap:3px;color:var(--qm-accent)}.qm__stars svg{width:22px;height:22px;fill:currentColor}.qm__heading{margin:0;font-family:var(--heading-font-family, inherit);font-size:clamp(2.3rem,5vw,4.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.02;text-transform:none;text-wrap:balance}.qm__heading em,.qm__heading i{padding:0 .1em;border-radius:.06em;background:linear-gradient(var(--qm-accent),var(--qm-accent)) no-repeat 0 69% / 100% 79%;font-style:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.qm__rows{display:grid;gap:18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.qm__row{overflow:hidden}.qm__track{display:flex;width:max-content}.qm__set{display:flex;gap:18px;padding-right:18px}@media(prefers-reduced-motion:no-preference){.qm__track{animation:qm-drift var(--qm-duration, 60s) linear infinite}.qm__row--reverse .qm__track{animation-direction:reverse}.qm__row:hover .qm__track{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.qm__row{overflow-x:auto}.qm__set[aria-hidden]{display:none}}@keyframes qm-drift{to{transform:translate(-50%)}}.qm__card{display:flex;flex-direction:column;gap:16px;width:min(420px,80vw);margin:0;padding:28px 28px 24px;border:1px solid var(--qm-border);border-radius:22px;background:#fff;box-shadow:0 12px 30px #1a1a1a0d}.qm__card-stars svg{width:16px;height:16px;fill:currentColor}.qm__quote{flex:1;margin:0;font-family:var(--heading-font-family, inherit);font-size:1.12rem;font-weight:600;letter-spacing:-.01em;line-height:1.45}.qm__quote p{margin:0}.qm__author{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--qm-border)}.qm__avatar{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:#1a1a1a;color:var(--qm-accent);font-family:var(--heading-font-family, inherit);font-weight:700}.qm__name{display:block;font-weight:700}.qm__detail{display:block;color:var(--qm-muted);font-size:.85rem;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/65/assets/section-quote-marquee.css.map */
