/*
===========================================================
-- DO NOT EDIT!!!----------------------------------------
-- THIS IS A GENERATED FILE. CHANGES WILL BE OVERWRITTEN --
===========================================================
*/
.steph-shep-marquee{display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;background:var(--section-background)}.steph-shep-marquee__marquees{position:relative;flex-shrink:0;width:100%;margin:0 0 20px}@media screen and (min-width: 1025px){.steph-shep-marquee__marquees{margin:-40px 0}}.steph-shep-marquee__marquee{display:flex}.steph-shep-marquee__marquee-content{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;transform:translateX(0%);animation:suganami-marquee var(--marquee-speed, 24s) linear infinite;animation-play-state:running;will-change:transform}.steph-shep-marquee__marquee-content svg{flex-shrink:0;height:150px;margin-right:40px}@media screen and (min-width: 1025px){.steph-shep-marquee__marquee-content svg{height:230px}}.steph-shep-marquee__marquee-content path{fill:var(--marquee-color)}.steph-shep-marquee__marquee-content--1,.steph-shep-marquee__marquee-content--3{animation-direction:reverse}.steph-shep-marquee__image{position:absolute;width:275px;height:275px;object-fit:contain}@media screen and (min-width: 1025px){.steph-shep-marquee__image{width:364px;height:364px}}@keyframes suganami-marquee{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}