/* Local Fixes */

#ac-localnav {
	display: none;
}
html.wallet-supported #ac-localnav {
	display: block;
}

@media only screen and (max-width: 734px) {
	.typography-section-heading {
		font-size: 41px;
	}
}
/* Fix image hero X-large and large */
@media only screen and (max-height: 1110px) and (min-height: 900px) and (min-width: 1800px) {
	.section-hero .container-hardware {
		height: 510px;
	}
}
@media only screen and (max-height: 870px) and (min-height: 500px) and (min-width: 1069px) and (max-width: 1799px) {
	.section-hero .container-hardware {
		height: 420px;
	}
}

/*apple pay later*/
.overview-apple-pay-setup {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 386px;
	--p-height: 793px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.overview-apple-pay-setup {
		--p-width: 274px;
		--p-height: 559px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.overview-apple-pay-setup {
		--p-width: 250px;
		--p-height: 511px;
	}
}

.overview-apple-pay-wallet {
	display: block;
	width: var(--p-width);
	height: var(--p-height);
	--p-width: 386px;
	--p-height: 793px;
}

@media only screen and (max-width: 1068px) and (max-width: 1068px) {
	.overview-apple-pay-wallet {
		--p-width: 274px;
		--p-height: 559px;
	}
}

@media only screen and (max-width: 734px) and (max-width: 734px) {
	.overview-apple-pay-wallet {
		--p-width: 250px;
		--p-height: 511px;
	}
}

/*Section easy-does-it*/

@media only screen and (min-width: 1069px) {
	.section-easy-does-it .container-hardware {
		height: 645px;
	}
	.section-easy-does-it .container-text.online-apps {
		padding-top: 155px;
	}
	.section-easy-does-it .typography-body-copy-emoji {
		margin-bottom: 119px;
	}
	.section-easy-does-it .container-hardware.macbook {
		margin-bottom: 50px;
	}
}

@media only screen and (max-width: 1068px) and (min-width: 735px) {
	.section-easy-does-it .container-hardware {
		height: 458px;
	}
	.section-easy-does-it .container-text.online-apps {
		padding-top: 100px;
	}
	.section-easy-does-it .typography-body-copy-emoji {
		margin-bottom: 101px;
	}
	.section-easy-does-it .container-hardware.macbook {
		margin-bottom: 44px;
	}
}

@media only screen and (max-width: 734px) {
	.section-easy-does-it .container-hardware {
		margin-bottom: 22px;
	}
	.section-easy-does-it .container-hardware.macbook {
		margin-bottom: 22px;
	}
	.section-easy-does-it .container-text {
		margin-bottom: 95px;
	}
}

/* section-logo-group  */
.section-logo-group .typography-section-heading {
	margin-top: 21px;
	margin-bottom: 68px;
}

/* Routers  */
.section-routers .router {
	width: 100%;
}
@media only screen and (max-width: 1068px) {
	.section-routers .router {
		max-width: 100%;
	}
}
@media only screen and (max-width: 735px) {
	.section-routers .router {
		width: 100%;
	}
}

/* section-easy-does-it */

.section-easy-does-it .container-hardware.macbook .overview-online-apps {
	left: 40px;
}
@media only screen and (max-width: 1068px) {
	.section-easy-does-it .container-hardware.macbook .overview-online-apps {
		left: 20px;
	}
}
@media only screen and (max-width: 734px) {
	.section-easy-does-it .container-hardware.macbook .overview-online-apps {
		left: 60px;
	}
}

/* Br for emoji section */
.emoji-medium-br {
	display: block;
}
@media only screen and (max-width: 735px) and (min-width: 375px) {
	.emoji-medium-br {
		display: none;
	}
}
/* Section Just-go*/

@media only screen and (max-width: 734px) {
	.section-just-go .sticky-hardware-container .hardware-copy-container {
		padding-left: 7px;
		width: auto;
	}
}

/* Banks and cards */

.typography-headline-reduced {
	font-size: 40px;
	line-height: 1.1;
	font-weight: 600;
	letter-spacing: 0em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
}
.page-overview .logos {
	margin-top: 25px;
	margin-bottom: -70px;
}
@media only screen and (max-width: 1068px) {
	.typography-headline-reduced {
		font-size: 32px;
		line-height: 1.125;
		font-weight: 600;
		letter-spacing: 0.004em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue",
			"Helvetica", "Arial", sans-serif;
	}
}
@media only screen and (max-width: 735px) {
	.typography-headline-reduced {
		font-size: 27px;
		line-height: 1.14815;
		font-weight: 600;
		letter-spacing: 0.008em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue",
			"Helvetica", "Arial", sans-serif;
	}
}

.typography-headline-elevated {
	font-size: 68px;
	line-height: 1.0593;
	font-weight: 600;
	letter-spacing: -0.01em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica",
		"Arial", sans-serif;
}
@media only screen and (max-width: 1068px) {
	.typography-headline-elevated {
		font-size: 56px;
		line-height: 1.07143;
		font-weight: 600;
		letter-spacing: -0.005em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue",
			"Helvetica", "Arial", sans-serif;
	}
}
@media only screen and (max-width: 735px) {
	.typography-headline-elevated {
		font-size: 40px;
		line-height: 1.1;
		font-weight: 600;
		letter-spacing: 0em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue",
			"Helvetica", "Arial", sans-serif;
	}
}

.page-overview .section-logo-group .section-content.banks {
	padding-top: 150px;
	padding-bottom: 40px;
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .section-content.banks {
		padding-bottom: 0;
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-logo-group .section-content.banks {
		padding-top: 102px;
	}
}

.page-overview .section-logo-group .section-content {
	padding-bottom: 70px;
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .section-content {
		padding-bottom: 30px;
	}
}
@media only screen and (max-width: 734px) {
	.page-overview .section-logo-group .section-content {
		padding-bottom: 20px;
	}
}

.section-block:last-child,
.section-block.section-block--last {
	padding-bottom: 125px;
}
@media only screen and (min-width: 1442px) {
	.section-block:last-child,
	.section-block.section-block--last {
		padding-bottom: 125px;
	}
}

.page-overview .section-logo-group .logo-image {
	width: 165px;
	height: 95px;
	background-size: 165px 95px;
	background-repeat: no-repeat;
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image {
		width: 135px;
		height: 77px;
		background-size: 135px 77px;
		background-repeat: no-repeat;
	}
}

.page-overview .logo-image {
	margin: 22px auto;
	text-indent: -9999px;
}

.gray-background {
	background-color: #fafafa;
}
.page-overview .divider-top {
	border-top: 1px solid #d6d6d6;
}

/* Localized Logos for Banks/Cards */
/* American Express */
.page-overview .section-logo-group .logo-image.logo-amex {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/amex_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-amex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/amex_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-amex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/amex_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-amex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/amex_medium_2x.png");
	}
}

/* Banorte */
.page-overview .section-logo-group .logo-image.logo-banorte {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/banorte_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-banorte {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banorte_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-banorte {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banorte_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-banorte {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banorte_medium_2x.png");
	}
}

/* Banorte */
.page-overview .section-logo-group .logo-image.logo-banregio {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/banregio_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-banregio {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banregio_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-banregio {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banregio_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-banregio {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/banregio_medium_2x.png");
	}
}

/* BBVA */
.page-overview .section-logo-group .logo-image.logo-bbva {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/bbva_large.png");
	background-size: 110px 42px;
	background-position: center;
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-bbva {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/bbva_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-bbva {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/bbva_medium.png");
		background-size: 100px 38px;
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-bbva {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/bbva_medium_2x.png");
	}
}

/* Citibanamex */
.page-overview .section-logo-group .logo-image.logo-citibanamex {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/citibanamex_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-citibanamex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/citibanamex_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-citibanamex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/citibanamex_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-citibanamex {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/citibanamex_medium_2x.png");
	}
}

/* Mastercard */
.page-overview .section-logo-group .logo-image.logo-mastercard {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/mastercard_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-mastercard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/mastercard_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-mastercard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/mastercard_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-mastercard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/mastercard_medium_2x.png");
	}
}

/* Hey Banco */
.page-overview .section-logo-group .logo-image.logo-hey {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/hey_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hey {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hey_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-hey {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hey_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hey {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hey_medium_2x.png");
	}
}

/* HSBC */
.page-overview .section-logo-group .logo-image.logo-hsbc {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/hsbc_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hsbc {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hsbc_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-hsbc {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hsbc_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hsbc {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/hsbc_medium_2x.png");
	}
}

/* Inbursa */
.page-overview .section-logo-group .logo-image.logo-inbursa {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/inbursa_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-inbursa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/inbursa_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-inbursa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/inbursa_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-inbursa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/inbursa_medium_2x.png");
	}
}

/* Nubank */
.page-overview .section-logo-group .logo-image.logo-nubank {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/nubank_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-nubank {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/nubank_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-nubank {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/nubank_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-nubank {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/nubank_medium_2x.png");
	}
}

/* RappiCard */
.page-overview .section-logo-group .logo-image.logo-rappicard {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/rappicard_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-rappicard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/rappicard_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-rappicard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/rappicard_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-rappicard {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/rappicard_medium_2x.png");
	}
}

/* Visa */

.page-overview .section-logo-group .logo-image.logo-visa {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/visa_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-visa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/visa_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-visa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/visa_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-visa {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/visa_medium_2x.png");
	}
}

/* Localized Logos for Stores */

/* Apple */
.page-overview .section-logo-group .logo-image.logo-apple {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/apple__edfh8mvrluaa_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-apple {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/apple__edfh8mvrluaa_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-apple {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/apple__edfh8mvrluaa_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-apple {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/apple__edfh8mvrluaa_medium_2x.png");
	}
}

/* 7Eleven */
.page-overview .section-logo-group .logo-image.logo-7eleven {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/7eleven_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-7eleven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/7eleven_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-7eleven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/7eleven_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-7eleven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/7eleven_medium_2x.png");
	}
}

/* Chili's */
.page-overview .section-logo-group .logo-image.logo-chilis {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/chilis_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-chilis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/chilis_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-chilis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/chilis_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-chilis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/chilis_medium_2x.png");
	}
}

/* Cinepolis */
.page-overview .section-logo-group .logo-image.logo-cinepolis {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/cinepolis_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-cinepolis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cinepolis_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-cinepolis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cinepolis_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-cinepolis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cinepolis_medium_2x.png");
	}
}

/* Domino's */
.page-overview .section-logo-group .logo-image.logo-dominos {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/dominos_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-dominos {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/dominos_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-dominos {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/dominos_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-dominos {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/dominos_medium_2x.png");
	}
}

/* Farmacias Guadalajara */
.page-overview .section-logo-group .logo-image.logo-guadalajara {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/guadalajara_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-guadalajara {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/guadalajara_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-guadalajara {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/guadalajara_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-guadalajara {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/guadalajara_medium_2x.png");
	}
}

/* iShop */
.page-overview .section-logo-group .logo-image.logo-ishop {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/ishop_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-ishop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/ishop_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-ishop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/ishop_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-ishop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/ishop_medium_2x.png");
	}
}

/* Italianni's */
.page-overview .section-logo-group .logo-image.logo-italiannis {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/italiannis_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-italiannis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/italiannis_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-italiannis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/italiannis_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-italiannis {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/italiannis_medium_2x.png");
	}
}

/* Mac Store */
.page-overview .section-logo-group .logo-image.logo-macstore {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/macstore_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-macstore {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/macstore_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-macstore {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/macstore_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-macstore {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/macstore_medium_2x.png");
	}
}

/* Panda */
.page-overview .section-logo-group .logo-image.logo-panda {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/panda_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-panda {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/panda_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-panda {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/panda_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-panda {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/panda_medium_2x.png");
	}
}

/* Petco */
.page-overview .section-logo-group .logo-image.logo-petco {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/petco_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-petco {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petco_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-petco {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petco_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-petco {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petco_medium_2x.png");
	}
}

/* Petro 7 */
.page-overview .section-logo-group .logo-image.logo-petro-seven {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/petro_seven_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-petro-seven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petro_seven_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-petro-seven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petro_seven_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-petro-seven {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/petro_seven_medium_2x.png");
	}
}

/* P.F. Chang's */
.page-overview .section-logo-group .logo-image.logo-pfchangs {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/pfchangs_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-pfchangs {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/pfchangs_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-pfchangs {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/pfchangs_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-pfchangs {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/pfchangs_medium_2x.png");
	}
}

/* Shake Shack */
.page-overview .section-logo-group .logo-image.logo-shake-shack {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/shake_shack_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-shake-shack {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/shake_shack_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-shake-shack {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/shake_shack_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-shake-shack {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/shake_shack_medium_2x.png");
	}
}

/* The Body Shop */
.page-overview .section-logo-group .logo-image.logo-thebodyshop {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/thebodyshop_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-thebodyshop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/thebodyshop_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-thebodyshop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/thebodyshop_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-thebodyshop {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/thebodyshop_medium_2x.png");
	}
}

/* The Cheesecake Factory */
.page-overview .section-logo-group .logo-image.logo-cheesecakefactory {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/cheesecakefactory_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-cheesecakefactory {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cheesecakefactory_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-cheesecakefactory {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cheesecakefactory_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-cheesecakefactory {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/cheesecakefactory_medium_2x.png");
	}
}

/* XCaret */
.page-overview .section-logo-group .logo-image.logo-xcaret {
	background-image: url("/mx/apple-pay/images/overview/logos/stores/xcaret_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-xcaret {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/xcaret_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-xcaret {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/xcaret_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-xcaret {
		background-image: url("/mx/apple-pay/images/overview/logos/stores/xcaret_medium_2x.png");
	}
}

/* Localized Logos for Apps & Websites */

/* Bussy */
.page-overview .section-logo-group .logo-image.logo-bussi {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/bussi_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-bussi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/bussi_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-bussi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/bussi_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-bussi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/bussi_medium_2x.png");
	}
}

/* Fancy */
.page-overview .section-logo-group .logo-image.logo-fancy {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/fancy_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-fancy {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/fancy_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-fancy {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/fancy_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-fancy {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/fancy_medium_2x.png");
	}
}

/* Hotel Tonight */
.page-overview .section-logo-group .logo-image.logo-hoteltonight {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/hoteltonight_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hoteltonight {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/hoteltonight_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-hoteltonight {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/hoteltonight_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-hoteltonight {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/hoteltonight_medium_2x.png");
	}
}

/* Rappi */
.page-overview .section-logo-group .logo-image.logo-rappi {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/rappi_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-rappi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/rappi_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-rappi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/rappi_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-rappi {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/rappi_medium_2x.png");
	}
}

/* Mueve Ciudad */
.page-overview .section-logo-group .logo-image.logo-mueveCiudad {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/mueveciudad_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-mueveCiudad {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/mueveciudad_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-mueveCiudad {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/mueveciudad_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-mueveCiudad {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/mueveciudad_medium_2x.png");
	}
}

/* Uber */
.page-overview .section-logo-group .logo-image.logo-uber {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-uber {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-uber {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-uber {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_medium_2x.png");
	}
}

/* Uber Eats */
.page-overview .section-logo-group .logo-image.logo-uber-eats {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_eats_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-uber-eats {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_eats_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-uber-eats {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_eats_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-uber-eats {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/uber_eats_medium_2x.png");
	}
}

/* Urbvan */
.page-overview .section-logo-group .logo-image.logo-urbvan {
	background-image: url("/mx/apple-pay/images/overview/logos/apps/urban_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-urbvan {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/urban_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-urbvan {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/urban_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-urbvan {
		background-image: url("/mx/apple-pay/images/overview/logos/apps/urban_medium_2x.png");
	}
}

/* santander logo */

.page-overview .section-logo-group .logo-image.logo-santander {
	background-image: url("/mx/apple-pay/images/overview/logos/cards/santander_large.png");
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-santander {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/santander_large_2x.png");
	}
}
@media only screen and (max-width: 1068px) {
	.page-overview .section-logo-group .logo-image.logo-santander {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/santander_medium.png");
	}
}
@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) {
	.page-overview .section-logo-group .logo-image.logo-santander {
		background-image: url("/mx/apple-pay/images/overview/logos/cards/santander_medium_2x.png");
	}
}
