/* Localised Screens - START */

/* Trade up to a new iPhone*/
.section-iphone-trade-up { background-color: #fff; }
.section-iphone-trade-up .fp-section-content { padding: 98px 0; }

@media only screen and (max-width: 1068px) {
	.section-iphone-trade-up .fp-section-content { padding: 70px 0; }
}

@media only screen and (max-width: 735px) {
	.section-iphone-trade-up .fp-section-content { padding: 42px 0; }
}

.section-iphone-trade-up .fp-billboard-headline { margin-bottom: 0.2em; }

@media only screen and (max-width: 1068px) {
	.section-iphone-trade-up .fp-billboard-headline { margin-bottom: 0.25em; }
}

@media only screen and (max-width: 735px) {
	.section-iphone-trade-up .fp-billboard-headline { margin-bottom: 0.45em; }
}

.section-iphone-trade-up .fp-product-subheadline { margin-bottom: 12px; }

.section-iphone-trade-up .fp-trade-up-image {
    background-repeat: no-repeat;
    background-size: 319px 650px;
    height: 650px;
    width: 319px;
    background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_large.png");
    position: relative;
    z-index: 1;
    margin-top: -25px;
    margin-left: 24px
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_large_2x.png")
    }
}

@media only screen and (max-width: 1068px) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-size: 259px 528px;
        height: 528px;
        width: 259px;
        background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_medium.png");
        margin-top: 0;
    }
}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_medium_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-size: 152px 311px;
        height: 311px;
        width: 152px;
        background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_small.png")
    }
}

@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 144dpi), only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 735px) and (min-resolution: 144dppx) {
    .section-iphone-trade-up .fp-trade-up-image {
        background-image: url("https://images.apple.com/au/iphone/home/images/trade_up_small_2x.png")
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image {
        margin-top: 39px;
        margin-left: 0;
		margin-left: auto;
		margin-right: auto;
    }
}

@media only screen and (max-width: 735px) {
    .section-iphone-trade-up .fp-trade-up-image.small-only {
        margin-top: 39px;
        margin-left: 0;
		margin-left: auto;
		margin-right: auto;
    }
}

.section-iphone-trade-up .fp-trade-up-hero { margin-bottom: 0px; }

.section-iphone-trade-up .fp-trade-up-cta {
	margin-top: 2.1em;
	margin-right: -10px;
}

@media only screen and (max-width: 1068px) {
	.section-iphone-trade-up .fp-trade-up-cta { margin-top: 2em; }
}

@media only screen and (max-width: 735px) {
	.section-iphone-trade-up .fp-trade-up-cta { margin-top: 2em; }
}

.section-iphone-trade-up .fp-trade-up-cta-headline {
	font-size: 24px;
	line-height: 1;
	font-weight: 400;
	letter-spacing: normal;
}

html.oldie .section-iphone-trade-up .fp-trade-up-cta-headline {
	font-weight: normal;
	font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}

@media only screen and (max-width: 1068px) {
	.section-iphone-trade-up .fp-trade-up-cta-headline {
		font-size: 20px;
		line-height: 1;
		font-weight: 400;
		letter-spacing: normal;
	}
}

section.section-iphone-trade-up div.fp-trade-up-hero a { margin-bottom: 0; }

section.section-iphone-trade-up div.fp-trade-up-hero p {
	font-size: 22px;
   line-height: 1.45455;
   font-weight: 300;
   letter-spacing: .016em;
   font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
	margin-bottom: 0;
}

@media only screen and (max-width: 1068px) {
	section.section-iphone-trade-up div.fp-trade-up-hero p {
		font-size: 20px;
    	line-height: 1.5;
    	font-weight: 300;
    	letter-spacing: .017em;
    	font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
   }
}

@media only screen and (max-width: 735px) {
	section.section-iphone-trade-up div.fp-trade-up-hero p {
		font-size: 19px;
    	line-height: 1.47384;
    	font-weight: 300;
    	letter-spacing: .018em;
    	font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
   }
}

/* Buystrip Pick up */
.fp-shopstrip .icon-pickup {
	background-repeat: no-repeat;
	background-size: 37px 41px;
	height: 41px;
	width: 37px;
	background-image: url("https://images.apple.com/au/iphone/home/images/icon_pickup_large.png");
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), (-webkit-min-device-pixel-ratio: 144), (min-resolution: 144dppx) {
	.fp-shopstrip .icon-pickup { background-image: url("https://images.apple.com/au/iphone/home/images/icon_pickup_large_2x.png"); }
}

@media only screen and (max-width: 1068px) {
	.fp-shopstrip .icon-pickup {
		background-size: 30px 34px;
		height: 34px;
		width: 30px;
		background-image: url("https://images.apple.com/au/iphone/home/images/icon_pickup_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: 144dpi), only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 144), only screen and (max-width: 1068px) and (min-resolution: 144dppx) {
	.fp-shopstrip .icon-pickup { background-image: url("https://images.apple.com/au/iphone/home/images/icon_pickup_medium_2x.png"); }
}


/* Apple Pay */
.section-applepay .image-applepay {
	width: 443px;
	height: 472px;
	background-size: 443px 472px;
	background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_large.png");
	margin-left: -350px;
}

@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-applepay .image-applepay { background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_large_2x.png"); }
}

@media only screen and (max-width: 1068px) {
	.section-applepay .image-applepay {
		width: 312px;
		height: 336px;
		background-size: 312px 336px;
		background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_medium.png");
		margin-left: -250px;
	}
}

@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-applepay .image-applepay { background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_medium_2x.png"); }
}

@media only screen and (max-width: 735px) {
	.section-applepay .image-applepay {
		width: 412px;
		height: 472px;
		background-size: 412px 472px;
		background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_small.png");
		margin-left: -110px;
	}
}

@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-applepay .image-applepay { background-image: url("https://images.apple.com/au/iphone/home/images/apple_pay_small_2x.png"); }
}


.section-product-red .product-red-graphic-content .product-red-graphic {
	background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_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) {
	.section-product-red .product-red-graphic-content .product-red-graphic { background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_large_2x.png"); }
}
@media only screen and (max-width: 1068px) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_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) {
	.section-product-red .product-red-graphic-content .product-red-graphic { background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_medium_2x.png"); }
}
@media only screen and (max-width: 735px) {
	.section-product-red .product-red-graphic-content .product-red-graphic {
		background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_small.png");
	}
}
@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-product-red .product-red-graphic-content .product-red-graphic { background-image: url("https://images.apple.com/au/iphone/home/images/family_iphone_red_small_2x.png"); }
}


.section-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_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) {
	.section-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_large_2x.png"); }
}
@media only screen and (max-width: 1068px) {
	.section-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_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) {
	.section-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_medium_2x.png"); }
}
@media only screen and (max-width: 735px) {
	.section-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_small.png"); }
}
@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-promos-iphone .promo-clips .image-clips-hero { background-image: url("https://images.apple.com/au/iphone/home/images/clips_hardware_small_2x.png"); }
}


/* Localised Screens - END */

/* /////////////////////////////////////// */

/* Local Fixes - START */


/* Accessories Link Wrapping */

@media only screen and (max-width: 330px) {
	.section-promos .promo-accessories .promo-frame {
		padding: 45px 41px;
	}
}

/* Pickup at Apple Store wrapping */
.l-only {
	display: block;
	}
@media only screen and (max-width: 1068px) {
	.l-only {
		display: none;
	}
}

/* Fixed the alignment issue */
@media only screen and (min-width: 1067px) {
	section.fp-shopstrip > div > div:nth-child(2) > span.fp-shopstrip-icon-headline { margin-top: 3px; }
}
@media only screen and (min-width: 736px) and (max-width: 1068px) {
	section.fp-shopstrip > div > div:nth-child(2) > span.fp-shopstrip-icon-headline { margin-top: 10px; margin-bottom: 0.18821em; }
}

/* Local Fixes - END */
