
.aws {
	--aws-ttl-dsp: block; /* {friendly: 'Awards Title Display'} */
	--aws-cnt-dsp: block; /* {friendly: 'Awards Description Display'} */
	
	li {
		.fnt_t-itm {
			display: var(--aws-ttl-dsp);
		}
		
		.cnt-stl {
			display: var(--aws-cnt-dsp);
		}
		
		img {
			max-width: var(--awd-mx-wd-clc);
			max-height: var(--awd-mx-ht-clc);
			object-fit: scale-down !important;
		}
	}
}

.cms-content .aws {
	li {
		.fnt_t-itm, .cnt-stl {
			display: none;
		}
	}
}

/* Stacked mobile rows: badges are natural-width inline images, so a one-per-row
   grid leaves them hugging the left edge — center each award in its row. */
@media screen and (max-width: 699px) {

	.aws li {
		text-align: center;

		img {
			margin-inline: auto;
		}
	}

}
