.ribbon-track b{position:relative;display:inline-block;width:10px;height:18px;font-size:0;vertical-align:middle}.ribbon-track b:before{content:"";position:absolute;left:4px;top:5px;width:2px;height:12px;background:#4f391e;transform:rotate(34deg);border-radius:2px}.ribbon-track b:after{content:"";position:absolute;left:2px;top:1px;width:8px;height:7px;background:#4f391e;clip-path:polygon(0 0,100% 0,82% 78%,44% 100%,25% 63%)}
.gallery-track{animation-timing-function:linear}.gallery-row-one .gallery-track{animation-name:gallery-loop-left}.gallery-row-two .gallery-track{animation-name:gallery-loop-right;transform:translateX(-50%)}@keyframes gallery-loop-left{to{transform:translateX(-50%)}}@keyframes gallery-loop-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@media(prefers-reduced-motion:reduce){.gallery-row:hover .gallery-track,.gallery-row:focus-within .gallery-track{animation-play-state:paused}}
