
body { overflow-wrap: break-word; word-wrap: break-word; }

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; scroll-behavior: auto !important; }
}
.pg-da-fmt-desc { text-wrap: pretty; }
.pg-da-spices-list > .pg-da-spice-row:last-child:nth-child(odd) { grid-column: 1 / -1; }
