/* Overrirdes */

/* Images */

/* find-my */

.image-airtag-find-my-app {
	width: 734px;
	height: 669px;
	background-size: 734px 669px;
	background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-airtag-find-my-app {
		background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-airtag-find-my-app {
		width: 526px;
		height: 480px;
		background-size: 526px 480px;
		background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-airtag-find-my-app {
		background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-airtag-find-my-app {
		width: 331px;
		height: 302px;
		background-size: 331px 302px;
		background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-airtag-find-my-app {
		background-image: url(/ca/icloud/images/find-my/airtag_find_my_app__bgqpkvi2zfma_small_2x.jpg);
	}
}

/* device-map */

.image-device-map {
	width: 1609px;
	height: 1170px;
	background-size: 1609px 1170px;
	background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-device-map {
		background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-device-map {
		width: 1221px;
		height: 892px;
		background-size: 1221px 892px;
		background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-device-map {
		background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-device-map {
		width: 659px;
		height: 468px;
		background-size: 659px 468px;
		background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-device-map {
		background-image: url(/ca/icloud/images/find-my/device_map__fy7moexx87ee_small_2x.jpg);
	}
}

/* Find anything */

.image-find-anything {
	width: 833px;
	height: 812px;
	background-size: 833px 812px;
	background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-find-anything {
		background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-find-anything {
		width: 777px;
		height: 756px;
		background-size: 777px 756px;
		background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-find-anything {
		background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-find-anything {
		width: 492px;
		height: 480px;
		background-size: 492px 480px;
		background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-find-anything {
		background-image: url(/ca/icloud/images/find-my/find_anything__elfsu4ok1eye_small_2x.jpg);
	}
}

/* Family-map */

.image-friends-family-map {
	width: 590px;
	height: 829px;
	background-size: 590px 829px;
	background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-friends-family-map {
		background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-friends-family-map {
		width: 538px;
		height: 754px;
		background-size: 538px 754px;
		background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-friends-family-map {
		background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-friends-family-map {
		width: 342px;
		height: 480px;
		background-size: 342px 480px;
		background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-friends-family-map {
		background-image: url(/ca/icloud/images/find-my/friends_family_map__b11710p14y82_small_2x.jpg);
	}
}

/* hero */

.image-hero {
	width: 2661px;
	height: 712px;
	background-size: 2661px 712px;
	background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-hero {
		background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-hero {
		width: 1327px;
		height: 492px;
		background-size: 1327px 492px;
		background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-hero {
		background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-hero {
		width: 485px;
		height: 180px;
		background-size: 485px 180px;
		background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-hero {
		background-image: url(/ca/icloud/images/find-my/hero__bz3kmo1x52dy_small_2x.jpg);
	}
}

/* location */

.image-item-location {
	width: 590px;
	height: 829px;
	background-size: 590px 829px;
	background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-item-location {
		background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-item-location {
		width: 538px;
		height: 754px;
		background-size: 538px 754px;
		background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-item-location {
		background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-item-location {
		width: 342px;
		height: 480px;
		background-size: 342px 480px;
		background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-item-location {
		background-image: url(/ca/icloud/images/find-my/item_location__bnpah8rm9mj6_small_2x.jpg);
	}
}

/* offline */

.image-offline {
	width: 1369px;
	height: 861px;
	background-size: 1369px 861px;
	background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.image-offline {
		background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.image-offline {
		width: 1111px;
		height: 699px;
		background-size: 1111px 699px;
		background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.image-offline {
		background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.image-offline {
		width: 455px;
		height: 285px;
		background-size: 455px 285px;
		background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.image-offline {
		background-image: url(/ca/icloud/images/find-my/offline__dkxnarml7ueu_small_2x.jpg);
	}
}

/* sos */

.section-friends .image-friends-sos {
	width: 590px;
	height: 829px;
	background-size: 590px 829px;
	background-repeat: no-repeat;
	background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_large.jpg);
}

@media (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
	.section-friends .image-friends-sos {
		background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_large_2x.jpg);
	}
}

@media only screen and (max-width: 1068px) {
	.section-friends .image-friends-sos {
		width: 538px;
		height: 754px;
		background-size: 538px 754px;
		background-repeat: no-repeat;
		background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_medium.jpg);
	}
}

@media only screen and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-friends .image-friends-sos {
		background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_medium_2x.jpg);
	}
}

@media only screen and (max-width: 734px) {
	.section-friends .image-friends-sos {
		width: 342px;
		height: 480px;
		background-size: 342px 480px;
		background-repeat: no-repeat;
		background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_small.jpg);
	}
}

@media only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.section-friends .image-friends-sos {
		background-image: url(/ca/icloud/images/find-my/sos__es3cxr2qq6ie_small_2x.jpg);
	}
}
