/* Local Nav */

#ac-localnav .ac-ln-menu-tray {
	padding-top: 20px;
}

@media only screen and (max-width: 734px) {
	#ac-localnav {
		height: 70px !important;
	}
}

/* Hero */

.section-hero .headline {
	max-width: 840px;
}
@media only screen and (max-width: 1068px) {
	.section-hero .headline {
		max-width: 640px;
	}
}

/* Newsroom */

@media only screen and (max-width: 1068px) {
	.section-newsroom #newsroom-header {
		max-width: 455px;
	}
}

/* Modal Stats */

[dir="ltr"] .modal.modal-labor-and-human-rights .badge-value,
[dir="ltr"] .modal.modal-partnerships .badge-value,
[dir="ltr"] .modal.modal-skills .badge-value,
[dir="ltr"] .modal.modal-wellness .badge-value,
[dir="ltr"] .modal.modal-zero-waste .badge-value {
	width: 100%;
}

.modal .badge-content {
	gap: 60px !important;
}

@media only screen and (max-width: 1068px) {
	[dir="ltr"] .modal.modal-labor-and-human-rights .badge-value,
	[dir="ltr"] .modal.modal-partnerships .badge-value,
	[dir="ltr"] .modal.modal-skills .badge-value,
	[dir="ltr"] .modal.modal-wellness .badge-value,
	[dir="ltr"] .modal.modal-zero-waste .badge-value {
		width: 90%;
	}
	.modal .badge-content {
		gap: 40px !important;
	}
}

@media only screen and (max-width: 734px) {
	[dir="ltr"] .modal.modal-labor-and-human-rights .badge-value,
	[dir="ltr"] .modal.modal-partnerships .badge-value,
	[dir="ltr"] .modal.modal-wellness .badge-value,
	[dir="ltr"] .modal.modal-zero-waste .badge-value {
		width: 30%;
	}
	.modal.modal-skills .badges-container {
		margin-left: -10px;
	}
	.modal.modal-skills .badge-content {
		gap: 30px !important;
	}
	[dir="ltr"] .modal.modal-skills .badge-value {
		width: 80%;
	}
}

@media only screen and (max-width: 734px) {
	.badge-large .badge-unit,
	.badge-large .badge-value {
		font-size: 24px !important;
	}
}

/* Section People - h2 */

.section-people .section-content .typography-headline-super {
	max-width: 6.5em;
}

/* Human Rights modal - second HL */

@media only screen and (max-width: 354px) and (min-width: 341px) {
	#workplace-rights-from-day-one- {
		width: 300px;
	}
}

/* Card Recycling */

@media only screen and (max-width: 330px) {
	.card-recycling .typography-card-headline-big {
		margin-left: -20px;
	}
}

@media only screen and (max-width: 735px) {
	.section-hero .video-container .inline-media-ui {
		top: 115px !important;
	}
}

@media only screen and (max-width: 734px) {
	.typography-headline-super {
		font-size: 44px;
	}
}
