@import url("https://use.typekit.net/zku5fwg.css");

.page.page-kind-ARTICLE {
	--page-background-color:  #000;
}

.articleHeader h1 {
	margin: 30px 0;
	filter: drop-shadow(0px 0px 26px rgba(255, 0, 0, 0.8));
	letter-spacing: 0;
}

.articleHeader [data-uia="featured-image"] img {
	max-width: 1440px;
  width: 100%;
}

.articleHeader [data-uia="featured-image"] {
	max-width: 1440px;
  height: auto;
  margin: 80px auto 60px;
}

.articleHeader [data-uia="display-headline"] span {
	z-index: 2;
  position: relative;
  font-family: itc-benguiat, sans-serif;
  font-size: 46px;
	line-height: 89%;
	text-transform: uppercase;

	text-align: center;
	color: transparent;

	-webkit-text-stroke: 1px red;
}

[data-uia="section-pull-quote"] {
	padding: 25px 20px 10px !important;
}

[data-uia="section-pull-quote"] div:nth-child(2) {
	font-family: itc-benguiat, sans-serif;
  font-size: 58px;
	line-height: 102%;

	color: transparent;

	-webkit-text-stroke: 1px red;
	text-align: left;

	letter-spacing: 0px;
	filter: drop-shadow(0px 0px 26px rgba(255, 0, 0, 0.8));
}

[data-uia="section-pull-quote"] div:nth-child(2):before {
	content:  "\201C";
	position: absolute;
  margin-left: -27px;
}

[data-uia="section-pull-quote"] div:nth-child(2):after {
	content:  "\201D";
	position: relative;
	left: 3px;
}

[data-uia="section-pull-quote"] div:last-child {
	color: rgba(255,255,255,0.6);
	text-align: left;
	text-transform: uppercase;
	margin-bottom:  20px;
	font-family: 'Netflix Sans Ex',sans-serif;
	font-size: 14px;
	margin-top: -9px;
	letter-spacing: 0.5px;
}

[data-uia="section-pull-quote"] svg {
	display: none;
}

@media (min-width: 360px) {.articleHeader [data-uia="display-headline"] span { font-size: 50px; }}
@media (min-width: 560px) {.articleHeader [data-uia="display-headline"] span { font-size: 64px; }}
@media (min-width: 720px) {.articleHeader [data-uia="display-headline"] span { font-size: 94px; }}
@media (min-width: 1045px) {.articleHeader [data-uia="display-headline"] span { font-size: 125px; }}

.mediaCard,
.imageEntity {
	padding-top:  40px !important;
	padding-bottom:  40px !important;
}

.mediaCard {
	padding-bottom:  10px !important;
}


[data-id="5QSsAamauadXwPzzHa8e0G.PageEmbed"] {
	padding: 0!important;
	margin:  24px 0 !important;
	display: none;
}

@media (max-width: 835px) {
	[data-uia="section-pull-quote"] > div {
		padding-left: 15px;
	}
}

@media (max-width: 720px) {
	.articleHeader [data-uia="featured-image"] img {
		content: url("./Mobile_Millie2.jpg") !important;
	}

	[data-id="5QSsAamauadXwPzzHa8e0G.PageEmbed"] {
		display: block;
	}

	.mediaCard {
		padding: 0 20px !important;
	}

	.inlineImageCollection > div > div {
		display: grid;
	  gap: 20px;
	  margin-bottom: 0;
	}

	.inlineImageCollection > div > div > div {
		margin: 0 !important;
	}

	[data-uia="section-pull-quote"] div:nth-child(2) {
		font-size: 42px;
		line-height: 102%;
		letter-spacing: -1px;
	}

	[data-uia="section-pull-quote"] div:nth-child(2):before {
		content:  "\201C";
		position: absolute;
	  margin-left: -19px;
	}
}

[data-uia="sub-headline"] {
	opacity:  1 !important;
	max-width: 90%;
  margin: auto;
}

[data-uia="sub-headline"] span {
	opacity: 0.6;
}

[data-uia="sub-headline"]:after {
	content:  'PHOTOGRAPHS BY DANNY KASIRYE';

	font-family: 'Netflix Sans Ex',sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 0.6em;
	line-height: 190%;

	display: block;
	text-align: center;
	letter-spacing: 0.15em;

	margin: 40px 0;
	color: #FFFFFF !important;
}

@media (max-width: 600px) {
	.articleHeader h1 {
		margin: 24px 0;
	}

	[data-uia="sub-headline"]:after {
		margin: 24px 0;
	}

	.mediaCard,
	.imageEntity {
		padding-top:  26px !important;
		padding-bottom:  26px !important;
	}

	[data-id="5QSsAamauadXwPzzHa8e0G.PageEmbed"] {
		padding: 0!important;
	}

	[data-uia="section-pull-quote"] div:last-child {
		font-size: 12px;
	}
}
