/* Local Overrides */

/*hero*/
.section-buystrip-hero .buystrip-hero .help {
	margin-top: 0px;
}

@media only screen and (min-width: 735px) {
	.section-buystrip-hero .buystrip-hero .help {
		grid-column: span 6;
	}
}

/* Move to iOS */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-move .tile-copyblock .tile-headline {
		max-width: 478px;
	}
}

/* Camera */
@media only screen and (min-width: 1069px) {
	.tile-camera .tile-headline {
		max-width: 247px;
	}
}

/* Trade In Tile */

.tile-trade-in .tile-content .tile-copyblock {
	padding: 0 15px;
}
@media only screen and (max-width: 1068px) {
	.tile-trade-in .section-tiles .tile-copyblock {
		padding: 0 20px;
	}
}
@media only screen and (max-width: 734px) {
	.tile-trade-in .section-tiles .tile-copyblock {
		padding: 0 23px;
	}
}

.tile-trade-in .tile-headline {
	max-width: 465px;
}
@media only screen and (max-width: 1068px) {
	.tile-trade-in .tile-headline {
		max-width: 330px;
	}
}

/* Environment  */
@media only screen and (max-width: 1068px) {
	.tile-environment .tile-headline {
		font-size: 27px;
	}
}
@media only screen and (max-width: 734px) {
	.tile-environment .tile-headline {
		font-size: 25px;
	}
}

/* iMessage */
@media only screen and (max-width: 350px) {
	.tile-imessage .tile-headline {
		font-size: 26px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-imessage .tile-headline {
		font-size: 31px;
	}
}

.section-tiles .tile-panel-content {
	margin-left: auto;
	margin-right: auto;
	align-items: center;
	width: 365px;
	height: 100%;
	padding-top: 34px;
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-panel-content {
		width: 240px;
		padding-top: 23px;
	}
}

@media only screen and (max-width: 734px) {
	.section-tiles .tile-panel-content {
		padding-top: 20px;
	}
}

/* Apple Store */
@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.tile-apple-store .tile-panel-content {
		width: 275px;
	}
}

/* Apple Store Icon */
@media only screen and (max-width: 355px) {
	.tile-apple-store .icon-light {
		opacity: 1 !important;
	}
	.tile-apple-store .icon-dark {
		opacity: 0.001 !important;
	}

	.tile-apple-store .tile-headline {
		font-size: 27px;
	}
}

@media only screen and (max-width: 336px) {
	.tile-apple-store .tile-headline {
		font-size: 25px;
	}
}

/* Features section */

.section-tiles .tile-panel-content {
	margin-left: auto;
	margin-right: auto;
	align-items: center;
	height: 100%;
	padding-top: 34px !important;
}

@media only screen and (max-width: 1068px) {
	.section-tiles .tile-panel-content {
		padding-top: 23px !important;
	}

	.tile-panel-content-small {
		width: 240px;
	}
}

@media only screen and (min-width: 400px) and (max-width: 734px) {
	.section-tiles .tile-panel-content {
		width: 240px !important;
		padding-top: 20px !important;
	}
}

/* Confidentialite  */
.tile-privacy .typography-privacy-headline {
	width: 100px;
}

@media only screen and (min-width: 735px) {
	.tile-privacy .typography-privacy-headline {
		width: 234px;
		word-break: break-word;
	}
}

@media only screen and (min-width: 1069px) {
	.tile-privacy .typography-privacy-headline {
		width: 334px;
		word-break: break-word;
	}
}

@media only screen and (max-width: 734px) {
	.tile-privacy .headline-wrapper {
		margin-top: 8px;
	}
}

/* Value props */
.footnote .ac-gf-block-link {
	font-size: 14px !important;
	position: relative;
	top: 3px !important;
	color: inherit !important;
	text-decoration: none !important;
}
.footnote .ac-gf-block-link:hover {
	color: #06c !important;
	text-decoration: none !important;
}

/* Footnotes Superscripts */
.ac-gf-sosumi sup {
	font-size: 0.8em !important;
	position: relative !important;
	top: 0px !important;
}

/* Compare section */
.section-compare .authentication {
	border-bottom: 0px !important;
	padding-bottom: 0px !important;
}

/* Local Screens */

.section-hero .image-hero {
	background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.section-hero .image-hero {
		background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-hero .image-hero {
		background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-hero .image-hero {
		background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.section-hero .image-hero {
		background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-hero .image-hero {
		background-image: url("/ca/fr/iphone/switch/images/hero__coiius911fau_small_2x.jpg");
	}
}

.image-move {
	background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_large.jpg");
	bottom: 0;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.image-move {
		background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-move {
		background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-move {
		background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-move {
		background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-move {
		background-image: url("/ca/fr/iphone/switch/images/move_to_ios__bjxrtdidw1w2_small_2x.jpg");
	}
}

.image-seamless-hardware {
	background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_large.jpg");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.image-seamless-hardware {
		background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-seamless-hardware {
		background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-seamless-hardware {
		background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-seamless-hardware {
		background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-seamless-hardware {
		background-image: url("/ca/fr/iphone/switch/images/seamless__fi2axbvpm2uu_small_2x.jpg");
	}
}

.image-appstore {
	background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_large.jpg");
	bottom: 8px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (min-resolution: 1.5dppx),
	(-webkit-min-device-pixel-ratio: 1.5),
	(min-resolution: 144dpi) {
	.image-appstore {
		background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-appstore {
		background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_medium.jpg");
	}
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-appstore {
		background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_medium_2x.jpg");
	}
}

@media only screen and (max-width: 734px) {
	.image-appstore {
		background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_small.jpg");
	}
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-appstore {
		background-image: url("/ca/fr/iphone/switch/images/appstore__fq4tjunwqq6a_small_2x.jpg");
	}
}
