/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

.template-item-default + .template-price {
	margin: 25px auto -20px auto;
}

.device-content.template-item-default {
	margin-top: 25px;
}

@media only screen and (min-width: 400px) {
	div[data-analytics-activitymap-region-id="apple pay"] a[data-analytics-title="learn more about apple pay"] br {
		display: none;
	}
}

.large-hide {
	display: none;
}
.large-show {
	display: block;
}
.large-show-inline {
	display: inline;
}
.large-show-inlineblock {
	display: inline-block;
}
@media (min-width: 1441px) {
	.xlarge-hide {
		display: none;
	}
	.xlarge-show {
		display: block;
	}
	.xlarge-show-inline {
		display: inline;
	}
	.xlarge-show-inlineblock {
		display: inline-block;
	}
}
@media (max-width: 1068px) {
	.medium-hide {
		display: none;
	}
	.medium-show {
		display: block;
	}
	.medium-show-inline {
		display: inline;
	}
	.medium-show-inlineblock {
		display: inline-block;
	}
}
@media (max-width: 734px) {
	.small-hide {
		display: none;
	}
	.small-show {
		display: block;
	}
	.small-show-inline {
		display: inline;
	}
	.small-show-inlineblock {
		display: inline-block;
	}
}

@media only screen and (min-width: 409px) and (max-width: 466px) {
	.xsmall-show {
		display: block;
	}
}

@media only screen and (min-width: 386px) and (max-width: 401px) {
	.xxsmall-show {
		display: block;
	}
}

@media only screen and (min-width: 426px) and (max-width: 442px) {
	.no-wrap {
		white-space: preserve nowrap;
	}
}

@media only screen and (min-width: 382px) and (max-width: 396px) {
	.no-wrap2 {
		white-space: preserve nowrap;
	}
}

@media only screen and (min-width: 458px) and (max-width: 472px) {
	.no-wrap3 {
		white-space: preserve nowrap;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
