/* A still collection must remain completely browsable, including on desktop. */
@media (prefers-reduced-motion: reduce) {
  body .bakery-home .cake-marquee {
    overflow-x:auto;
    overflow-y:hidden;
    mask-image:none;
    -webkit-mask-image:none;
    scroll-snap-type:x proximity;
    scroll-padding-inline:24px;
  }
  body .bakery-home .cake-marquee-track {
    animation:none!important;
    transform:none!important;
    will-change:auto;
  }
  body .bakery-home .cake-marquee-group[aria-hidden="true"] {display:none;}
  body .bakery-home .cake-photo {scroll-snap-align:center;}
}

