@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 2rem))}}.custom-section-marquee{box-sizing:border-box;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:var(--font-heading-spacing);text-transform:var(--font-heading-transform)}.custom-section-marquee *{box-sizing:border-box;font-display:swap}.custom-marquee-block *{color:var(--custom-text-color);font-size:inherit;margin:0}.custom-section-marquee a{color:inherit;text-decoration:none}.custom-marquee-block__image img{height:100%;width:100%;object-fit:contain}.custom-section-marquee .custom-marquee{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:2rem;height:100%;font-size:var(--custom-font-size)}.custom-section-marquee .custom-marquee__group{display:flex;align-items:center;gap:2rem;flex-shrink:0;min-width:100%;animation:scroll var(--custom-duration) linear infinite}@media(prefers-reduced-motion:reduce){.custom-section-marquee .custom-marquee__group{animation-play-state:paused}}.custom-section-marquee [data-custom-direction=backwards] .custom-marquee__group{animation-direction:reverse;animation-delay:-30s}[data-custom-position=spaced] .custom-marquee__group{justify-content:space-around}[data-custom-position=bunched] .custom-marquee__group{justify-content:flex-start}.custom-marquee-block{display:inline-flex;align-items:center;justify-content:center;height:100%;flex:none;font-size:var(--custom-font-size)}.custom-section-marquee [data-custom-interactive=true].custom-marquee:hover .custom-marquee__group{animation-play-state:paused}[data-custom-outline=true] *{-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--custom-color-text)}[data-custom-icon-position=after] .custom-marquee-block__icon{margin-left:1rem}[data-custom-icon-position=before] .custom-marquee-block__icon,[data-custom-icon-position=above] .custom-marquee-block__icon{order:-1}[data-custom-icon-position=above],[data-custom-icon-position=below]{flex-direction:column;justify-content:center}.custom-marquee-block__image{position:relative;display:flex;align-items:center;justify-content:center;height:var(--custom-font-size, 100%);width:var(--custom-font-size, 100%)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-section-marquee.css.map */
