.media-text--card .media-text__media{padding:24px 16px 0}.media-text--card .media-text__media img,.media-text--card .media-text__media svg{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:12px}@media(min-width:1024px){.media-text--card .media-text__media{display:flex;align-items:center;justify-content:center;padding:48px}.media-text--card .media-text__media img,.media-text--card .media-text__media svg{max-width:680px;height:auto}}[data-carousel-source][hidden]{display:none}.story-block__inner{max-width:1120px;margin:0 auto}.story-block__media img,.story-block__media svg{display:block;width:100%;height:auto;border-radius:12px}.story-block__media+.story-block__text{margin-top:32px}.story-block__text{max-width:720px;margin-inline:auto;text-align:center}.story-block__eyebrow{margin-bottom:12px;font-size:14px;line-height:20px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.story-block__heading{margin-bottom:16px}.story-block__copy{font-size:16px;line-height:24px}.story-block__copy p+p{margin-top:16px}.story-block__cta{margin-top:24px}@media(min-width:1024px){.story-block__media+.story-block__text{margin-top:48px}.story-block__heading{margin-bottom:24px}.story-block__copy{font-size:18px;line-height:28px}}.section.text-marquee{padding-left:0;padding-right:0;overflow:hidden}.text-marquee__viewport{overflow:hidden}.text-marquee__track{display:flex;flex-wrap:nowrap;width:max-content;animation:text-marquee var(--marquee-duration, 36s) linear infinite}.text-marquee__group{display:flex;flex-shrink:0;flex-wrap:nowrap;align-items:baseline;gap:48px;padding-right:48px}.text-marquee__item{white-space:nowrap;font-family:var(--font-heading);font-weight:var(--font-heading-weight, 700);font-size:calc(20px * var(--font-heading-scale));line-height:1.3;letter-spacing:-.5px}@media(min-width:1024px){.text-marquee__item{font-size:calc(28px * var(--font-heading-scale))}}@keyframes text-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.text-marquee:hover .text-marquee__track,.text-marquee:focus-within .text-marquee__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.text-marquee__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/375/compiled_assets/styles.css.map */
