/* Saffron: food.  A wavy saffron underline and rounded, photo-led cards. */
.mg-core .mgcontent h1.departmentheadline, .mg-core .mgcontent h1.articleheadline {
	text-decoration: underline wavy var(--mg-accent); text-decoration-thickness: 3px; text-underline-offset: .35em;
}
.mg-item .mg-item-media img { border-radius: 1.25rem; }
.mg-item .mg-item-type { background: var(--mg-accent); color: #292524; padding: .15rem .6rem; border-radius: 999px; align-self: flex-start; }
.mg-core .mg-sidebar .catheader { background: transparent; color: var(--mg-primary); border-bottom: 2px dashed var(--mg-accent); }
.mg-core .mg-layout .mg-heading h2 { text-decoration: underline wavy var(--mg-accent); text-decoration-thickness: 2px; text-underline-offset: .3em; }
.mg-core .mg-layout .mg-eyebrow { color: var(--mg-secondary); }
/* On a dark or photo section, a colour that reads */
.mg-core .mg-layout .mg-on-dark .mg-eyebrow { color: #fff; opacity: .9; }
.mg-core .mg-layout .mg-image img { border-radius: 1.5rem; }
.mg-core .mg-layout .mg-card-image { border-radius: 1.5rem 1.5rem 0 0; }
