/*------------------------------------*\
   IMAC CSS
\*------------------------------------*/


/* SCREENS */

/* LOCAL FIXES */

/*------------------------------------*\
   END IMAC CSS
\*------------------------------------*/
/*------------------------------------*\
   COMPARE CSS
\*------------------------------------*/


/* SCREENS */

/* LOCAL FIXES */

/*------------------------------------*\
   END COMPARE CSS
\*------------------------------------*/
/*------------------------------------*\
   TILES CSS
\*------------------------------------*/


/* ACCESSORIES HALF WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END ACCESSORIES HALF WIDTH */



/* TRADE IN HALF WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END TRADE IN HALF WIDTH */



/* ARCADE HALF WIDTH */

/* LOCAL FIXES */

.section-get-more .arcade.fp-tile-2 {
	margin-left: 2.08333%;
	margin-right: 1.04167%;
}
@media only screen and (max-width: 1068px) {
	.section-get-more .arcade.fp-tile-2 {
		margin-left: 2.34082%;
		margin-right: 1.17041%;
	}
}
@media only screen and (max-width: 734px) {
	.section-get-more .arcade.fp-tile-2 {
		margin-left: auto;
		margin-right: auto;
	}
}



.section-get-more .arcade .links-inline li {
	color: #06c;
}


/* END ARCADE HALF WIDTH */

/*------------------------------------*\
   END TILES CSS
\*------------------------------------*/
/*------------------------------------*\
   BUYSTRIP CSS
\*------------------------------------*/


/* SCREENS */

.section-buystrip .image-icon-financing {
    background-image: url("/uk/mac/home/images/overview/finance_large.svg");
}


/* LOCAL FIXES */


/*------------------------------------*\
   END BUYSTRIP CSS
\*------------------------------------*/
/*------------------------------------*\
   WHAT MAKES A MAC CSS
\*------------------------------------*/


/* BIG SUR */

/* SCREENS */

/* LOCAL FIXES */

/* END BIG SUR */



/* CONTINUITY HALF WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END CONTINUITY HALF WIDTH */



/* ICLOUD HALF WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END ICLOUD HALF WIDTH */


/*------------------------------------*\
   END WHAT MAKES A MAC CSS
\*------------------------------------*/
/*------------------------------------*\
   APPS CSS
\*------------------------------------*/


/* BUILT IN APPS */

/* SCREENS */

/* LOCAL FIXES */

/* END BUILT IN APPS */



/* PRO APPS */

/* SCREENS */

/* LOCAL FIXES */

/* END PRO APPS */

/*------------------------------------*\
   END APPS CSS
\*------------------------------------*/
/*------------------------------------*\
   GET MORE CSS
\*------------------------------------*/

/* TODAY AT APPLE */

/* SCREENS */

/* LOCAL FIXES */

/* END TODAY AT APPLE */

/* APPLE ONE */

/* SCREENS */

/* LOCAL FIXES */

.apple-one li span.icon-external {
	font-size: 21px
}
@media only screen and (max-width: 1068px) {
	.apple-one li span.icon-external {
		font-size: 17px
	}
}

/* END APPLE ONE */

/* APPLE TV PLUS */

/* SCREENS */

.tv-plus .promo-image {
	width: 918px;
	height: 560px;
	background-size: 918px 560px;
	background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_full_tile__e74rl1eybamq_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) {
  .tv-plus .promo-image { 
  	background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_full_tile__e74rl1eybamq_large_2x.jpg"); }
}

@media only screen and (max-width: 1068px) {
  .tv-plus .promo-image {
	width: 401px;
	height: 277px;
	background-size: 401px 277px;
	background-repeat: no-repeat;
	background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_full_tile__e74rl1eybamq_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) {
	.tv-plus .promo-image { background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_full_tile__e74rl1eybamq_medium_2x.jpg"); }
}

@media only screen and (max-width: 734px) {
  .tv-plus .promo-image { 
	width: 735px;
	height: 273px;
	background-size: 735px 273px;
	background-repeat: no-repeat;
	background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_half_tile__e74rl1eybamq_small.jpg"); }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
	.tv-plus .promo-image { background-image:url("/uk/mac/home/images/overview/get-more/apple-tv-plus/full_tile/apple_tv_plus_half_tile__e74rl1eybamq_small_2x.jpg"); }
}

/* LOCAL FIXES */

.tv-plus {
    display: flex;
    background-color: #000;
}
@media only screen and (max-width: 1068px) {
    .tv-plus {
        min-height: 277px;
    }
}
@media only screen and (max-width: 734px) {
    .tv-plus {
        min-height: 490px;
        flex-direction: column;
    }
}

.tv-plus .promo-copy-container {
    padding-left: 6.42857%;
    padding-top: 0 !important;
    display: flex;
    align-items: center;
    height: 100%;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    min-width: 565px;
}
@media only screen and (max-width: 1068px) {
    .tv-plus .promo-copy-container {
        padding-left: 34px;
    }
}
@media only screen and (max-width: 734px) {
    .tv-plus .promo-copy-container {
        padding-left: 0;
    }
}

.tv-plus .promo-copy-container {
    padding-left: 6.42857%;
    padding-top: 0 !important;
    display: flex;
    align-items: center;
    height: 100%;
    box-sizing: border-box;
    position: relative;
    z-index: 1;
    min-width: 565px;
}
@media only screen and (max-width: 734px) {
    .tv-plus .promo-copy-container {
    	min-width: inherit;
        padding-left: 0;
    }
}


.tv-plus .promo-copy-wrapper {
    text-align: left;
    max-width: 390px;
    margin-left: 0;
    margin-right: 0;
}
@media only screen and (max-width: 1068px) {
    .tv-plus .promo-copy-wrapper {
        max-width: 290px;
    }
}
@media only screen and (max-width: 734px) {
    .tv-plus .promo-copy-wrapper {
        max-width: initial;
        padding-top: 48px;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
    }
}

.tv-plus .promo-intro {
    font-size: 28px;
    line-height: 1.14286;
    font-weight: 600;
    letter-spacing: .007em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
    margin-top: 20px;
}
@media only screen and (max-width: 1068px) {
    .tv-plus .promo-intro {
        font-size: 21px;
        line-height: 1.19048;
        font-weight: 600;
        letter-spacing: .011em;
        font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
    }
}

.tv-plus .tile-logo {
    margin-left: 0;
}
@media only screen and (max-width: 734px) {
    .tv-plus .tile-logo {
        margin-left: auto;
    }
}

.tv-plus .figure-wrapper {
	margin-right: 300px;
	padding-left: 300px;
}
@media only screen and (max-width: 1068px) {
	.tv-plus .figure-wrapper {
		margin-right: 0px;
		padding-left: 0px;
	}
}

.tv-plus .promo-image {
	margin-top: 0;
	margin-left: -475px;
}
@media only screen and (max-width: 1068px) {
	.tv-plus .promo-image {
		margin-left: -315px;
	}
}
@media only screen and (max-width: 734px) {
	.tv-plus .promo-image {
		margin-top: 202px;
		margin-left: -368px;
	}
}

.tv-plus .icon-external::after {
    padding-left: .3em;
}

.tv-plus li span.icon-external {
	font-size: 21px
}
@media only screen and (max-width: 1068px) {
	.tv-plus li span.icon-external {
		font-size: 17px
	}
}

/* END APPLE TV PLUS */



/* APPLE ARCADE */

/* SCREENS */

/* LOCAL FIXES */



.arcade li span.icon-external:after {
    padding-left: .3em;
}

/* END APPLE ARCADE */



/* APPLE NEWS PLUS HALF WIDTH */

/* SCREENS */

.apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_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) {
  .apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_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) {
  .apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_medium_2x.jpg"); }
}
@media only screen and (max-width: 734px) {
  .apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_small.jpg"); }
}
@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 734px) and (min-resolution: 1.5dppx), only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .apple-news { background-image:url("/uk/mac/home/images/overview/get-more/apple_news_plus_tile_update__chsi932id76u_small_2x.jpg"); }
}

/* LOCAL FIXES */


.apple-news.fp-tile-2 {
    margin-left: 1.04167%;
    margin-right:1.08333%
}

@media only screen and (max-width: 1068px) {
    .apple-news.fp-tile-2 {
        margin-left: 1.17041%;
        margin-right: 2.34082%;
    }
}

@media only screen and (max-width: 734px) {
    .apple-news.fp-tile-2 {
        margin-left: auto;
        margin-right:auto
    }
}

.apple-news .links-inline .footnote:hover {
	color: #ffffff;
}

/* END APPLE NEWS PLUS HALF WIDTH */



/* EDUCATION */

/* SCREENS */

/* LOCAL FIXES */

/* END EDUCATION */



/* BUSINESS */

/* SCREENS */

/* LOCAL FIXES */

/* END BUSINESS */

/*------------------------------------*\
   END GET MORE CSS
\*------------------------------------*/
/*------------------------------------*
   TRYITFREE CSS
*------------------------------------*/


/* LOCAL FIXES */


/*------------------------------------*
   END TRYITFREE CSS
*------------------------------------*/
/*------------------------------------*\
   VARIANT
\*------------------------------------*/

.variant-a-element {
	display: none;
}

.version-a .variant-a-element {
	display: inline;
}

.version-a .control-element {
	display: none;
}



/*------------------------------------*\
   END VARIANT
\*------------------------------------*/