/* Locas overrides */

/*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
	}
}


/* Router Wallet*/
@media only screen and (max-width: 734px) {
	.typography-router-headline {
		font-size: 21px;
	}
	.section-routers .wallet .overview-routers-wallet {
		--p-height: 156px;
	}
}
@media only screen and (max-width: 354px) {
	.section-routers .wallet .overview-routers-wallet {
		--p-height: 140px;
	}
}

/* Easiest way to pay video spacing */
@media only screen and (max-width: 1068px) {
	.section-stores .video-thumbnail-wrapper {
		margin-top: 580px;
	}
}

@media only screen and (max-width: 735px) {
	.section-stores .video-thumbnail-wrapper {
		margin-top: 34px;
	}
}

/*CA Hero Layout */
.section-hero .hardware-row {
	width: 1248px;
}
@media only screen and (max-width: 1068px) {
	.section-hero .hardware-row {
		width: 698px;
	}
}

@media only screen and (max-width: 735px) {
	.section-hero .hardware-row {
		width: 378px;
	}
}

.section-routers .router {
	width: 100%;
}

/* Add a card Button only safari */
.btn-safari-only {
	display: none;
}

/* Screens */
.image-screen-hero-wallet {
	width: 282px;
	height: 612px;
	background-size: 282px 612px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_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-screen-hero-wallet {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-screen-hero-wallet {
		width: 162px;
		height: 350px;
		background-size: 162px 350px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_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-screen-hero-wallet {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-screen-hero-wallet {
		width: 90px;
		height: 194px;
		background-size: 90px 194px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-screen-hero-wallet {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_wallet__zl9189h2k36y_small_2x.jpg");
	}
}

.image-screen-hero-messages {
	width: 282px;
	height: 612px;
	background-size: 282px 612px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_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-screen-hero-messages {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-screen-hero-messages {
		width: 162px;
		height: 350px;
		background-size: 162px 350px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_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-screen-hero-messages {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-screen-hero-messages {
		width: 90px;
		height: 194px;
		background-size: 90px 194px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-screen-hero-messages {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_messages__feymm8yp6nma_small_2x.jpg");
	}
}

.image-screen-hero-checkout {
	width: 282px;
	height: 612px;
	background-size: 282px 612px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_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-screen-hero-checkout {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-screen-hero-checkout {
		width: 162px;
		height: 350px;
		background-size: 162px 350px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_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-screen-hero-checkout {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-screen-hero-checkout {
		width: 90px;
		height: 194px;
		background-size: 90px 194px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-screen-hero-checkout {
		background-image: url("/ca/apple-pay/images/overview/screen_hero_checkout__wuslferpfaai_small_2x.jpg");
	}
}

.section-stores .subsection-hero {
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_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-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.section-stores .subsection-hero {
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_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-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.section-stores .subsection-hero {
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small_2x.jpg");
	}
}
@media only screen and (max-width: 735px) {
	.section-stores .subsection-hero {
		background-size: 2559px 1721px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_large.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_large_2x.jpg");
	}
}

@media only screen and (max-width: 735px) and (max-width: 1068px) {
	.section-stores .subsection-hero {
		background-size: 1068px 1373px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_medium.jpg");
	}
}

@media only screen and (max-width: 735px) and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) and (max-width: 735px) {
	.section-stores .subsection-hero {
		background-size: 736px 868px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (max-width: 735px) and (min-resolution: 144dpi) {
	.section-stores .subsection-hero {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small_2x.jpg");
	}
}
.image-in-stores {
	width: 2559px;
	height: 1721px;
	background-size: 2559px 1721px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_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-in-stores {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-in-stores {
		width: 1068px;
		height: 1373px;
		background-size: 1068px 1373px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_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-in-stores {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-in-stores {
		width: 736px;
		height: 868px;
		background-size: 736px 868px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-in-stores {
		background-image: url("/ca/apple-pay/images/overview/in_stores__dynnyw1k48gi_small_2x.jpg");
	}
}

.image-in-apps {
	width: 1477px;
	height: 1150px;
	background-size: 1477px 1150px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_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-in-apps {
		background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-in-apps {
		width: 1061px;
		height: 793px;
		background-size: 1061px 793px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_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-in-apps {
		background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-in-apps {
		width: 545px;
		height: 408px;
		background-size: 545px 408px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-in-apps {
		background-image: url("/ca/apple-pay/images/overview/in_apps__d5yhjkc3qaeu_small_2x.jpg");
	}
}

.image-on-web {
	width: 2194px;
	height: 539px;
	background-size: 2194px 539px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_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-on-web {
		background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-on-web {
		width: 1068px;
		height: 516px;
		background-size: 1068px 516px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_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-on-web {
		background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-on-web {
		width: 736px;
		height: 338px;
		background-size: 736px 338px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-on-web {
		background-image: url("/ca/apple-pay/images/overview/on_web__5pxzv9aknde6_small_2x.jpg");
	}
}

.image-privacy {
	width: 623px;
	height: 821px;
	background-size: 623px 821px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_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-privacy {
		background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-privacy {
		width: 470px;
		height: 625px;
		background-size: 470px 625px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_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-privacy {
		background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-privacy {
		width: 315px;
		height: 423px;
		background-size: 315px 423px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-privacy {
		background-image: url("/ca/apple-pay/images/overview/privacy__f2p4d1yefo6e_small_2x.jpg");
	}
}

.image-wallet {
	width: 705px;
	height: 857px;
	background-size: 705px 857px;
	background-repeat: no-repeat;
	background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_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-wallet {
		background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_large_2x.jpg");
	}
}

@media only screen and (max-width: 1068px) {
	.image-wallet {
		width: 390px;
		height: 604px;
		background-size: 390px 604px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_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-wallet {
		background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_medium_2x.jpg");
	}
}

@media only screen and (max-width: 735px) {
	.image-wallet {
		width: 352px;
		height: 508px;
		background-size: 352px 508px;
		background-repeat: no-repeat;
		background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_small.jpg");
	}
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
	only screen and (max-width: 735px) and (min-resolution: 1.5dppx),
	only screen and (max-width: 735px) and (min-resolution: 144dpi) {
	.image-wallet {
		background-image: url("/ca/apple-pay/images/overview/wallet__dil90498s0sy_small_2x.jpg");
	}
}
