.text-marquee{--tm-heading: #111111;--tm-text: #111111;--tm-duration: 32s;--tm-gap: 40px;--tm-heading-gap: 36px;--tm-size: 32px;--tm-heading-size: 15px;display:flex;flex-direction:column;align-items:center;gap:var(--tm-heading-gap, 36px);width:100%;overflow:hidden}.text-marquee__heading{margin:0;max-width:420px;padding:0 16px;color:var(--tm-heading);font-family:var(--font-body-family, inherit);font-size:var(--tm-heading-size, 14px);font-weight:400;line-height:1.4;letter-spacing:-.01em;text-align:center}.text-marquee__viewport{display:flex;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.text-marquee__track{display:flex;flex-shrink:0;align-items:baseline;gap:var(--tm-gap);min-width:max-content;margin:0;padding:0;list-style:none;animation:text-marquee var(--tm-duration) linear infinite}.text-marquee__track+.text-marquee__track{padding-inline-start:var(--tm-gap)}.text-marquee--pause-hover:hover .text-marquee__track{animation-play-state:paused}.text-marquee__item{flex:0 0 auto}.text-marquee__line{display:block;color:var(--tm-text);font-family:var(--font-heading-family, inherit);font-size:var(--tm-size);font-weight:300;line-height:1.05;letter-spacing:var(--font-heading-letter-spacing, -.04em);text-transform:uppercase;white-space:nowrap}.text-marquee__line em,.text-marquee__line i{font-family:var(--font-italic-family, var(--font-heading-family, inherit));font-style:italic;font-weight:400;letter-spacing:-.02em;text-transform:none}.text-marquee .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-marquee__placeholder{margin:0;padding:8px 16px;color:var(--tm-heading);font-size:13px;font-style:italic}@keyframes text-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.text-marquee__track{animation:none}.text-marquee__viewport{justify-content:center}.text-marquee__track+.text-marquee__track{display:none}}@media screen and (min-width:750px){.text-marquee__heading{max-width:480px}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/section-text-marquee.css.map */
