/* local overrides */

/* hero XS */
html.enhanced .page-overview .section-hero-lockup {
	min-height: 350px;
}

@media only screen and (max-width: 374px) {
	.page-overview .section-hero-copy-container > * {
		--anim-start: 200vh;
	}
}

/**/
@media only screen and (max-width: 374px) {
	.grid-item-sync .typography-blockquote-copy {
		font-size: 38px;
	}
}

@media only screen and (max-width: 734px) {
	.blockquote-content .tile-blockquote .typography-blockquote-copy {
		width: 118%;
	}
}

@media only screen and (max-width: 400px) {
	.section-productivity
		.grid-item-keyboard
		.typography-subsection-copy.typography-subsection-copy {
		margin-top: 50px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 840px) {
	.section-productivity
		.grid-item-keyboard
		.typography-subsection-copy.typography-subsection-copy {
		margin-top: 50px;
	}
}

@media only screen and (min-width: 1067px) and (max-width: 1200px) {
	.section-productivity
		.grid-item-keyboard
		.typography-subsection-copy.typography-subsection-copy {
		margin-top: 70px;
	}
}

@media only screen and (max-width: 400px) {
	.section-air-pods
		.grid-item-spatial-audio
		.tile-overlay-copy.typography-subsection-copy {
		margin-top: 50px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 840px) {
	.section-air-pods
		.grid-item-spatial-audio
		.tile-overlay-copy.typography-subsection-copy {
		margin-top: 50px;
	}
}

@media only screen and (min-width: 1067px) and (max-width: 1200px) {
	.section-air-pods
		.grid-item-spatial-audio
		.tile-overlay-copy.typography-subsection-copy {
		margin-top: 70px;
	}
}

/* Title keyboard */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.page-overview .section-productivity .grid-item-keyboard .tile-header,
	.page-overview
		.section-productivity
		.grid-item-keyboard
		.tile-overlay-header {
		max-width: 16rem;
	}

	.section-productivity .grid-item-keyboard .tile-header {
		padding-left: 34px;
		padding-right: 34px;
	}
}

/* localNav */
@media only screen and (max-width: 500px) {
	#ac-localnav .ac-ln-menu-items {
		padding: 32px 24px 24px;
	}
}

/* Mettre en pause */
@media only screen and (max-width: 400px) {
	.inline-video-icon-pause {
		width: 135%;
	}
}

@media only screen and (max-width: 400px) {
	#ac-localnav .ac-ln-title a {
		white-space: wrap;
		width: 200px;
	}
}

/* images */

/* HERO */

.page-overview .image-overview-hero-imac {
	background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_large.png");
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.page-overview .image-overview-hero-imac {
		background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_large_2x.png");
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview .image-overview-hero-imac {
		background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_medium.png");
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview .image-overview-hero-imac {
		background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_medium_2x.png");
	}
}

@media only screen and (max-width: 734px) {
	.page-overview .image-overview-hero-imac {
		background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_small.png");
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview .image-overview-hero-imac {
		background-image: url("/ca/fr/macos/macos-sequoia/images/overview/hero_imac__cmx6kmhph6qa_small_2x.png");
	}
}

.page-overview
	.section-safari
	.grid-item-highlights
	.overview-safari-highlights {
	background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.page-overview
		.section-safari
		.grid-item-highlights
		.overview-safari-highlights {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview
		.section-safari
		.grid-item-highlights
		.overview-safari-highlights {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview
		.section-safari
		.grid-item-highlights
		.overview-safari-highlights {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.page-overview
		.section-safari
		.grid-item-highlights
		.overview-safari-highlights {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview
		.section-safari
		.grid-item-highlights
		.overview-safari-highlights {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/safari/magic_menu__cbhjnwbrzb42_small_2x.jpg);
	}
}

.page-overview
	.section-passwords
	.grid-item-credentials
	.overview-passwords-credentials {
	background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.page-overview
		.section-passwords
		.grid-item-credentials
		.overview-passwords-credentials {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.page-overview
		.section-passwords
		.grid-item-credentials
		.overview-passwords-credentials {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.page-overview
		.section-passwords
		.grid-item-credentials
		.overview-passwords-credentials {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.page-overview
		.section-passwords
		.grid-item-credentials
		.overview-passwords-credentials {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.page-overview
		.section-passwords
		.grid-item-credentials
		.overview-passwords-credentials {
		background-image: url(/ca/fr/macos/macos-sequoia/images/overview/passwords/credentials__bxfkl1glnl2a_small_2x.jpg);
	}
}
