/*------------------------------------*\
   MACBOOK AIR CSS
\*------------------------------------*/


/* SCREENS */

/* LOCAL FIXES */

.section-macbook-air .section-content .product-wrapper .cta-links .link-container {
	margin: 0px;
}

/*------------------------------------*\
   MACBOOK AIR CSS
\*------------------------------------*/

/*------------------------------------*\
   MACBOOK PRO CSS
\*------------------------------------*/


/* SCREENS */

/* LOCAL FIXES */


/*------------------------------------*\
   END MACBOOK PRO CSS
\*------------------------------------*/

/*------------------------------------*\
   COMPARE CSS
\*------------------------------------*/


/* SCREENS */

/* LOCAL FIXES */
  
  @media only screen and (max-width: 476px) {
      .section-compare .gallery .tabnav-items {
          justify-content: start;
      }
  }
  
  @media only screen and (max-width: 320px) {
      .section-compare .gallery .item-container .gallery-item .cell.memory {
          width: 68%;
      }
  }

.section-compare .item-container .macstudio.links p:first-of-type {
	margin-top: 34px;
}
.section-compare .gallery .item-container .gallery-item.notebooks .mbam2.links {
	margin-top: -1px;
}
@media only screen and (max-width: 1068px) {
	.section-compare .gallery .item-container .gallery-item.notebooks .mbam2.links {
		margin-top: 9px;
	}
}
@media only screen and (max-width: 734px) {
	.section-compare .gallery .item-container .gallery-item.notebooks .mbam2.links {
		margin-top: 16px;
	}
}
/*------------------------------------*\
   END COMPARE CSS
\*------------------------------------*/

/*------------------------------------*\
   TILES CSS
\*------------------------------------*/






/* TRADE IN HALF WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END TRADE IN HALF WIDTH */


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


/* SCREENS */


/* LOCAL FIXES */


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

.section-what-makes-mac {
	padding-top: 30px;
}
@media only screen and (max-width: 734px) {
	.section-what-makes-mac {
		padding-top: 15px;
	}
}



/* WHY MAC HALF WIDTH */

/* SCREENS */



/* LOCAL FIXES */

/* END WHY MAC HALF WIDTH */



/* MONTEREY HALF WIDTH */

/* SCREENS */



/* LOCAL FIXES */

/* END MONTEREY 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
\*------------------------------------*/



/* APPLE ONE */

/* SCREENS */



/* LOCAL FIXES */

/* END APPLE ONE */



/* APPLE TV PLUS FULL WIDTH */

/* SCREENS */

/* LOCAL FIXES */

/* END APPLE TV PLUS FULL WIDTH */



/* APPLE PAY HALF WIDTH */

/* SCREENS */



/* LOCAL FIXES */


/* END APPLE PAY HALF WIDTH */



/* APPLE ARCADE */

/* SCREENS */

.arcade .arcade-image { 
	width: 980px;
	height: 306px;
	background-size: 980px 306px;
	margin-left: -490px;
	background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_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) {
  .arcade .arcade-image { background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
	.arcade .arcade-image {
		width: 560px;
		height: 180px;
		background-size: 560px 180px;
		margin-left: -280px;
		background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_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) {
	.arcade .arcade-image { background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_medium_2x.jpg");
	}
}
@media only screen and (max-width: 734px) {
	.arcade .arcade-image {
		width: 638px;
		height: 181px;
		background-size: 638px 181px;
		margin-left: -319px;
		background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_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) {
	.arcade .arcade-image { background-image:url("/euro/mac/home/j/screens_alt/images/overview/get-more/apple_arcade__fh7xxmrbt9iu_small_2x.jpg"); }
}



/* BUSINESS */

/* SCREENS */

/* LOCAL FIXES */

/* END BUSINESS */


/* EDUCATION */

/* SCREENS */

/* LOCAL FIXES */

/* END EDUCATION */



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


/* LOCAL FIXES */


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




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