main {
	--cpn-olp: 9rem; /* { min: 0, max: 12, step: 0.1, friendly: 'Image + Coupon Overlap Amount' } */
}

.cpn-itm {
	line-height: var(--fnt-itm-lh);
}

@media screen and (min-width:1280px) {
	.cpn-bx {
		margin-top: calc(-1 * var(--cpn-olp));
		width: var(--two-thirds);
	}
}
