.ccl-widget.core-cards.cards-4-across .widget-title,
.ccl-widget.core-cards.cards-4-across-spotlight .widget-title {
	font-size: var(--text-xl);
	display: flex;
	text-transform: capitalize;
	width: 217px;
	margin-top: var(--space-1);
}

.ccl-widget.core-cards.cards-4-across .widget-header .widget-header-inner::after {
	content: '';
	background: url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,w_152,h_52/v1/clients/milwaukee/Milwaukee_script_logo_sm_bde326d4-b1a7-457f-9296-b988f02f3ec0.png);
	display: block;
	width: 152px;
	height: 52px;
	margin-left: -33px;
	background-repeat: no-repeat;
}

.ccl-widget.core-cards.cards-4-across.blue .widget-header .widget-header-inner::after {
	content: '';
	background: url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,w_152,h_52/v1/clients/milwaukee/Milwaukee_script_logo_blue_62b8ac29-ff57-4a41-b03d-bc5e41ba4424.png);
	display: block;
	width: 152px;
	height: 52px;
	margin-left: -33px;
	background-repeat: no-repeat;
}

.ccl-widget.core-cards.cards-4-across .widget-header {
	margin-bottom: var(--space-1);
}

.ccl-widget.core-cards.cards-4-across .widget-header-inner {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-wrap: nowrap;
	flex-direction: row;
	font-weight: 600;
}

.ccl-widget.core-cards.cards-4-across .slides,
.ccl-widget.core-cards.cards-4-across-spotlight .slides {
	display: grid;
	grid-template-columns: 1fr 1fr;
	gap: 14px 11px;
}

.ccl-widget.core-cards.cards-4-across .slide .slide-title,
.ccl-widget.core-cards.cards-4-across-spotlight .slide .slide-title {
	font-size: 1.0625rem;
	line-height: calc(22/17);
}

.ccl-widget.core-cards.cards-4-across:not(.is-blog) .slide p,
.ccl-widget.core-cards.cards-4-across:not(.is-blog) .slide .slide-footer {
	display: none;
}

.ccl-widget.core-cards.cards-4-across .slide .img-cont,
.ccl-widget.core-cards.cards-4-across-spotlight .slide .img-cont {
	margin-bottom: var(--space-2);
}

.ccl-widget.core-cards.cards-4-across:not(.is-blog) .blog-feed-header,
.ccl-widget.core-cards.cards-4-across .mini-date-section,
.ccl-widget.core-cards.cards-4-across.is-blog .widget-header {
	display: none;
}

.ccl-widget.core-cards.cards-4-across.is-blog .blog-feed-header {
	order: 2;
}

.ccl-widget.core-cards.cards-4-across.is-blog .blog-feed-header > * {
	font-size: .625rem;
}

.ccl-widget.core-cards.cards-4-across.is-blog .slide .slide-top {
	gap: 1px;
	margin-bottom: var(--space-1);
}

.ccl-widget.core-cards.cards-4-across .slide .content-section > .inner,
.ccl-widget.core-cards.cards-4-across-spotlight .slide .content-section > .inner {
	gap: 0;
}

.ccl-widget.core-cards.cards-4-across.is-blog .slide a.read-more:not(p *),
.ccl-widget.core-cards.cards-4-across.is-blog .slide .slide-footer a,
.ccl-widget.core-cards.cards-4-across-spotlight .slide a.read-more:not(p *),
.ccl-widget.core-cards.cards-4-across-spotlight .slide .slide-footer a {
	color: var(--black-text);
	background-color: transparent;
	padding: 0;
	position: relative;
}

.ccl-widget.core-cards.cards-4-across.is-blog .slide a.read-more:after:not(p *),
.ccl-widget.core-cards.cards-4-across.is-blog .slide .slide-footer a:after,
.ccl-widget.core-cards.cards-4-across-spotlight .slide a.read-more:after:not(p *),
.ccl-widget.core-cards.cards-4-across-spotlight .slide .slide-footer a:after  {
	content: '\f105';
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	margin-left: var(--space-1);
}

.ccl-widget.core-cards.cards-4-across.is-blog .slide .content-section,
.ccl-widget.core-cards.cards-4-across-spotlight .slide .content-section {
	gap: var(--space-3);
}

.ccl-widget.core-cards.cards-4-across.is-blog .slides,
.ccl-widget.core-cards.cards-4-across-spotlight .slides {
	gap: var(--space-10) 11px;
}

@media (max-width: 374px) {
	.ccl-widget.core-cards.cards-4-across .widget-header-inner {
		justify-content: space-between;
	}

	.ccl-widget.core-cards.cards-4-across .widget-title {
		font-size: min(calc(13px + (18 - 13) * ((100vw - 320px) / (375 - 320))), 18px);
		flex-basis: 55%;
	}
}

@media (min-width: 40em) {
	.ccl-widget.core-cards.cards-4-across .widget-title {
		font-size: var(--text-2xl-2);
		width: unset;
	}

	.ccl-widget.core-cards.cards-4-across .widget-header .widget-header-inner::after,
	.ccl-widget.core-cards.cards-4-across.blue .widget-header .widget-header-inner::after {
		margin-left: 0;
	}
}

@media (min-width: 64em) {
	.ccl-widget.core-cards.cards-4-across .widget-header .widget-header-inner::after {
		content: '';
		background: url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,w_249,h_85/v1/clients/milwaukee/Milwaukee_script_logo_b7b22c82-ea04-4259-ada8-709ed7efcb01.png);
		display: block;
		width: 249px;
		height: 85px;
		margin-left: -10px;
		background-repeat: no-repeat;
	}

	.ccl-widget.core-cards.cards-4-across.blue .widget-header .widget-header-inner::after {
		content: '';
		background: url(https://assets.simpleviewinc.com/simpleview/image/upload/c_fill,f_webp,w_249,h_85/v1/clients/milwaukee/Milwaukee_script_logo_blue_62b8ac29-ff57-4a41-b03d-bc5e41ba4424.png);
		display: block;
		width: 249px;
		height: 85px;
		margin-left: -10px;
		background-repeat: no-repeat;
	}

	.ccl-widget.core-cards.cards-4-across .widget-header-inner {
		align-items: center;
	}

	.ccl-widget.core-cards.cards-4-across .widget-header {
		margin-bottom: var(--space-2);
	}
	
	.ccl-widget.core-cards.cards-4-across .widget-title {
		font-size: var(--text-3xl-1);
	}

	.ccl-widget.core-cards.cards-4-across .slides,
	.ccl-widget.core-cards.cards-4-across-spotlight .slides {
		grid-template-columns: repeat(4, 1fr);
		gap: var(--space-4);
	}

	.ccl-widget.core-cards.cards-4-across .slide .slide-title,
	.ccl-widget.core-cards.cards-4-across-spotlight .slide .slide-title {
		font-size: var(--text-2xl-1);
		line-height: calc(30/25);
	}

	.ccl-widget.core-cards.cards-4-across .slide .img-cont,
	.ccl-widget.core-cards.cards-4-across-spotlight .slide .img-cont {
		margin-bottom: var(--space-4);
	}

	.ccl-widget.core-cards.cards-4-across.is-blog .blog-feed-header > * {
		font-size: var(--text-xs);
	}

	.ccl-widget.core-cards.cards-4-across.is-blog .blog-feed-header {
		line-height: var(--leading-none);
	}

	.ccl-widget.core-cards.cards-4-across.is-blog .slide .content-section,
	.ccl-widget.core-cards.cards-4-across .slide .content-section,
	.ccl-widget.core-cards.cards-4-across-spotlight .slide .content-section {
		gap: var(--space-2);
		padding-right: var(--space-2);
	}

	.ccl-widget.core-cards.cards-4-across.is-blog .slide a.read-more:not(p *),
	.ccl-widget.core-cards.cards-4-across.is-blog .slide .slide-footer a,
	.ccl-widget.core-cards.cards-4-across-spotlight .slide a.read-more:not(p *),
	.ccl-widget.core-cards.cards-4-across-spotlight .slide .slide-footer a {
		font-size: .9375rem;
	}
}