/* local overrides */

@media (max-width: 335px) {
	#ac-localnav .ac-ln-title {
		font-size: 17px;
	}
}

@media only screen and (min-width: 1069px) {
	.grid-item[data-analytics-section-engagement="name:dans pet care"]
		.hub-tile-headline.typography-tile-full-headline {
		max-width: 24rem;
	}
}

/* stories - dance */
@media (min-width: 735px) {
	.section-stories
		.hub-tile-cover-center
		.large-7:has(> .hub-tile-cover-headline.typography-headline) {
		max-width: 62%;
	}
}
/* end of dance */

/* stories section */
/* stories section - saturnbird eyebrow */
@media only screen and (min-width: 1069px) {
	.section-stories
		.hub-tile-content-container
		.typography-eyebrow-super.custom_saturnbird {
		margin-inline-end: 70px;
	}
}
/* end of stories section */

/* QUILICOT STYLES */

.hub-stories-landing-quilicot {
	display: block;
	position: relative;
	max-width: 1068px;
}
.hub-stories-landing-quilicot::after {
	content: "";
	display: block;
}
.hub-stories-landing-quilicot img {
	max-width: 100%;
	position: absolute;
}
.hub-stories-landing-quilicot::after {
	padding-bottom: 48.6891385768%;
}
@media (max-width: 1068px) {
	.hub-stories-landing-quilicot {
		max-width: 736px;
	}
	.hub-stories-landing-quilicot::after {
		padding-bottom: 48.6413043478%;
	}
}
@media (max-width: 734px) {
	.hub-stories-landing-quilicot {
		max-width: 374px;
	}
	.hub-stories-landing-quilicot::after {
		padding-bottom: 86.0962566845%;
	}
}
