#globalnav .globalnav-submenu-list-item-elevated,
#globalnav .globalnav-submenu-list-item-elevated:lang(ar),
#ac-localnav .ac-ln-title,
#ac-localnav .ac-ln-title:lang(ar),
.typography-headline-elevated,
.typography-headline-elevated:lang(ar),
.typography-headline,
.typography-headline:lang(ar),
.typography-eyebrow-super,
.typography-eyebrow-super:lang(ar),
.typography-eyebrow-reduced,
.typography-eyebrow-reduced:lang(ar),
.typography-intro,
.typography-intro:lang(ar),
.typography-index-headline,
.typography-index-headline:lang(ar),
.typography-tabnav-link,
.typography-tabnav-link:lang(ar),
.typography-site-body-elevated,
.typography-site-body-elevated:lang(ar),
.typography-connectivity-features,
.typography-connectivity-features:lang(ar),
.typography-site-headline-elevated,
.typography-site-headline-elevated:lang(ar),
.typography-site-headline,
.typography-site-headline:lang(ar),
.typography-site-headline-secondary,
.typography-site-headline-secondary:lang(ar),
.typography-site-headline-reduced,
.typography-site-headline-reduced:lang(ar),
.typography-site-index-headline,
.typography-site-index-headline:lang(ar),
.typography-site-body,
.typography-site-body:lang(ar),
.typography-site-section-header-link,
.typography-site-section-header-link:lang(ar),
.typography-site-modal-body,
.typography-site-modal-body:lang(ar),
.typography-site-modal-headline,
.typography-site-modal-headline:lang(ar),
.typography-site-modal-topic-label,
.typography-site-modal-topic-label:lang(ar),
.typography-site-highlights-headline,
.typography-site-highlights-headline:lang(ar),
.typography-site-stat-caption,
.typography-site-stat-caption:lang(ar),
.typography-site-tout-caption,
.typography-site-tout-caption:lang(ar),
.typography-rt-loader-headline,
.typography-rt-loader-headline:lang(ar),
.stat strong,
.stat strong:lang(ar),
.subsection-content .stat strong,
.subsection-content .stat strong:lang(ar),
.welcome__lockup-primary-copy,
.welcome__lockup-primary-copy:lang(ar),
.subsection-chips .subsection-gpu .subsection-headline,
.subsection-chips .subsection-gpu .subsection-headline:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-unit, #modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-value,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar), #modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator, #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator:lang(ar), #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link:lang(ar),
.form-dropdown-chevron,
.form-dropdown-chevron:lang(ar),
.typography-upgraders-copy,
.typography-upgraders-copy:lang(ar),
.typography-upgraders-copy-reduced,
.typography-upgraders-copy-reduced:lang(ar),
.upgraders-content .upgraders-gallery .bento-copy,
.upgraders-content .upgraders-gallery .bento-copy:lang(ar),
.section-contrast .product-tile-headline,
.section-contrast .product-tile-headline:lang(ar),
.section-contrast .product-tile-stat strong,
.section-contrast .product-tile-stat strong:lang(ar) {
    letter-spacing: 0;
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#globalnav .globalnav-link,
#globalnav .globalnav-link:lang(ar),
#globalnav .globalnav-link-apple,
#globalnav .globalnav-link-apple:lang(ar),
#globalnav .globalnav-submenu-header,
#globalnav .globalnav-submenu-header:lang(ar),
#globalnav .globalnav-submenu-list-item,
#globalnav .globalnav-submenu-list-item:lang(ar),
#globalmessage-segment,
#globalmessage-segment:lang(ar),
#ac-globalfooter, #ac-globalfooter select, #ac-globalfooter button,
#ac-globalfooter:lang(ar), #ac-globalfooter select:lang(ar), #ac-globalfooter button:lang(ar),
#ac-globalfooter,
#ac-globalfooter:lang(ar),
#ac-globalfooter .ac-gf-sosumi p, #ac-globalfooter .ac-gf-sosumi li,
#ac-globalfooter .ac-gf-sosumi p:lang(ar), #ac-globalfooter .ac-gf-sosumi li:lang(ar),
#ac-globalfooter .ac-gf-breadcrumbs-path,
#ac-globalfooter .ac-gf-breadcrumbs-path:lang(ar),
#ac-globalfooter .ac-gf-directory,
#ac-globalfooter .ac-gf-directory:lang(ar),
#ac-globalfooter .ac-gf-directory-column-section-title-button, #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text,
#ac-globalfooter .ac-gf-directory-column-section-title-button:lang(ar), #ac-globalfooter .ac-gf-directory-column-section-title > .ac-gf-directory-column-section-title-text:lang(ar),
#ac-localnav .ac-ln-menu,
#ac-localnav .ac-ln-menu:lang(ar),
#ac-localnav .ac-ln-button,
#ac-localnav .ac-ln-button:lang(ar),
html,
[lang]:lang(ar),
body,
body:lang(ar),
.badge,
.badge:lang(ar),
.button,
.button:lang(ar),
.typography-body,
.typography-body:lang(ar),
.typography-image-caption,
.typography-image-caption:lang(ar),
.typography-modal-gallery-toggle,
.typography-modal-gallery-toggle:lang(ar),
.typography-site-caption,
.typography-site-caption:lang(ar),
.tabnav-paddle,
.tabnav-paddle:lang(ar),
.tabnav-link,
.tabnav-link:lang(ar),
.welcome__lockup-cta,
.welcome__lockup-cta:lang(ar),
.welcome__lockup-secondary-copy,
.welcome__lockup-secondary-copy:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-paddle,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-paddle:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .bar-caption,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ar),
.form-tooltip-info,
.form-tooltip-info:lang(ar),
.form-dropdown-select,
.form-dropdown-select:lang(ar),
.section-contrast .product-tile-ctas .product-tile-current,
.section-contrast .product-tile-ctas .product-tile-current:lang(ar),
.section-contrast .product-tile-badge,
.section-contrast .product-tile-badge:lang(ar),
.section-contrast .product-tile-stat,
.section-contrast .product-tile-stat:lang(ar),
.section-contrast .product-tile-subheading,
.section-contrast .product-tile-subheading:lang(ar),
.section-contrast .product-tile-positioning,
.section-contrast .product-tile-positioning:lang(ar),
.section-contrast .product-tile-price,
.section-contrast .product-tile-price:lang(ar),
.section-contrast .product-tile-ctas,
.section-contrast .product-tile-ctas:lang(ar),
.section-contrast .product-tile-plus,
.section-contrast .product-tile-plus:lang(ar),
.ac-video-controls .ac-video-ax-tracks-selector-container,
.controls-progress-time,
.controls-progress-dvr-label-container .live-stream-text, .live-stream .live-stream-text,
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-time,
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-chapter-title,
.sharing-state .container .textarea-container .copy-area {
    letter-spacing: 0;
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
}

@media only screen and (max-width: 833px) {
#globalnav .globalnav-link,
#globalnav .globalnav-link:lang(ar),
#globalnav .globalnav-link-apple,
#globalnav .globalnav-link-apple:lang(ar),
#globalnav .globalnav-submenu-list-item-elevated,
#globalnav .globalnav-submenu-list-item-elevated:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

#globalnav .globalnav-submenu-header,
#globalnav .globalnav-submenu-header:lang(ar),
#globalnav .globalnav-submenu-list-item,
#globalnav .globalnav-submenu-list-item:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

@media (max-width: 833px) {
#ac-localnav .ac-ln-title,
#ac-localnav .ac-ln-title:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

#ac-localnav .ac-ln-menu,
#ac-localnav .ac-ln-menu:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

@media (max-width: 1068px) {
.typography-headline-elevated,
.typography-headline-elevated:lang(ar),
.typography-headline,
.typography-headline:lang(ar),
.typography-eyebrow-super,
.typography-eyebrow-super:lang(ar),
.typography-index-headline,
.typography-index-headline:lang(ar),
.typography-tabnav-link,
.typography-tabnav-link:lang(ar),
.typography-site-body-elevated,
.typography-site-body-elevated:lang(ar),
.typography-site-headline-elevated,
.typography-site-headline-elevated:lang(ar),
.typography-site-headline,
.typography-site-headline:lang(ar),
.typography-site-headline-secondary,
.typography-site-headline-secondary:lang(ar),
.typography-site-index-headline,
.typography-site-index-headline:lang(ar),
.typography-site-section-header-link,
.typography-site-section-header-link:lang(ar),
.typography-site-modal-headline,
.typography-site-modal-headline:lang(ar),
.typography-site-highlights-headline,
.typography-site-highlights-headline:lang(ar),
.typography-rt-loader-headline,
.typography-rt-loader-headline:lang(ar),
.stat strong,
.stat strong:lang(ar),
.subsection-content .stat strong,
.subsection-content .stat strong:lang(ar),
.subsection-chips .subsection-gpu .subsection-headline,
.subsection-chips .subsection-gpu .subsection-headline:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-unit, #modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-value,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar), #modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator, #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator:lang(ar), #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link:lang(ar),
.typography-upgraders-copy,
.typography-upgraders-copy:lang(ar),
.upgraders-content .upgraders-gallery .bento-copy,
.upgraders-content .upgraders-gallery .bento-copy:lang(ar),
.section-contrast .product-tile-headline,
.section-contrast .product-tile-headline:lang(ar),
.section-contrast .product-tile-stat strong,
.section-contrast .product-tile-stat strong:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

}

@media (max-width: 734px) {
.typography-headline-elevated,
.typography-headline-elevated:lang(ar),
.typography-headline,
.typography-headline:lang(ar),
.typography-eyebrow-super,
.typography-eyebrow-super:lang(ar),
.typography-eyebrow-reduced,
.typography-eyebrow-reduced:lang(ar),
.typography-intro,
.typography-intro:lang(ar),
.typography-index-headline,
.typography-index-headline:lang(ar),
.typography-site-body-elevated,
.typography-site-body-elevated:lang(ar),
.typography-site-headline-elevated,
.typography-site-headline-elevated:lang(ar),
.typography-site-headline,
.typography-site-headline:lang(ar),
.typography-site-headline-secondary,
.typography-site-headline-secondary:lang(ar),
.typography-site-headline-reduced,
.typography-site-headline-reduced:lang(ar),
.typography-site-index-headline,
.typography-site-index-headline:lang(ar),
.typography-site-body,
.typography-site-body:lang(ar),
.typography-site-modal-headline,
.typography-site-modal-headline:lang(ar),
.typography-site-highlights-headline,
.typography-site-highlights-headline:lang(ar),
.typography-rt-loader-headline,
.typography-rt-loader-headline:lang(ar),
.stat strong,
.stat strong:lang(ar),
.subsection-content .stat strong,
.subsection-content .stat strong:lang(ar),
.welcome__lockup-primary-copy,
.welcome__lockup-primary-copy:lang(ar),
.subsection-chips .subsection-gpu .subsection-headline,
.subsection-chips .subsection-gpu .subsection-headline:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav-link:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer,
#modal-chips .mx-section .gallery-wrap .speed-gallery .item-container .disclaimer:lang(ar),
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator, #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link,
#modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .separator:lang(ar), #modal-chips .mx-section .gallery-wrap .speed-gallery .tabnav .tabnav-link:lang(ar),
.typography-upgraders-copy,
.typography-upgraders-copy:lang(ar),
.typography-upgraders-copy-reduced,
.typography-upgraders-copy-reduced:lang(ar),
.upgraders-content .upgraders-gallery .bento-copy,
.upgraders-content .upgraders-gallery .bento-copy:lang(ar),
.section-contrast .product-tile-headline,
.section-contrast .product-tile-headline:lang(ar),
.section-contrast .product-tile-stat strong,
.section-contrast .product-tile-stat strong:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

.typography-site-section-header-link,
.typography-site-section-header-link:lang(ar),
.typography-site-modal-body,
.typography-site-modal-body:lang(ar),
.typography-site-modal-topic-label,
.typography-site-modal-topic-label:lang(ar),
.typography-site-stat-caption,
.typography-site-stat-caption:lang(ar),
.typography-site-tout-caption,
.typography-site-tout-caption:lang(ar),
.section-contrast .product-tile-subheading,
.section-contrast .product-tile-subheading:lang(ar),
.section-contrast .product-tile-positioning,
.section-contrast .product-tile-positioning:lang(ar),
.section-contrast .product-tile-price,
.section-contrast .product-tile-price:lang(ar),
.section-contrast .product-tile-ctas,
.section-contrast .product-tile-ctas:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

@media (min-width: 735px) {
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy, .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy,
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy:lang(ar), .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

.section-contrast .product-tile-ctas .button, .section-contrast .product-tile-ctas .product-tile-current, .section-contrast .product-tile-ctas button,
.section-contrast .product-tile-ctas .button:lang(ar), .section-contrast .product-tile-ctas .product-tile-current:lang(ar), .section-contrast .product-tile-ctas button:lang(ar) {
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif;
  }
}

@media (min-width: 735px) and (max-width: 1068px) {
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy, .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy,
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy:lang(ar), .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

}

@media (min-width: 735px) and (max-width: 734px) {
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy, .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy,
.upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(2) .bento-copy:lang(ar), .upgraders-content .upgraders-gallery .bento-grid .bento-item:nth-child(3) .bento-copy:lang(ar) {
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
  }

}

.typography-site-headline-elevated {
  line-height: 1.15;
}

.subsection-apple-intelligence {
  margin-top: var(--global-spacing-section-padding-headline);
}

#modal-chips .badge-value-container {
  direction: ltr;
}

.subsection-display .subsection-headline {
  line-height: 1.25;
}

@media screen and (min-width: 735px) {
	#modal-display .modal-display-subsection.hardware .sniper-wrap .snipe {
		margin-right: 65%;
	  }
}


@media screen and (min-width: 1068px) {
    #media-gallery-item-5 p.caption {
        inset-inline-start: unset;
        inset-inline-end: 0;
    }

	html[dir=rtl] .sniper-wrap.rtl-flip>.large-bottom-right, html[dir=rtl] .sniper-wrap.rtl-flip>.large-top-right {
		margin-left: -37px;
	}

	.subsection-apps .pro-apps-gallery .item-container .gallery-item .gallery-item-label {
		margin-inline: 42px;
	}
}

@media screen and (min-width: 735px) and (max-width: 1068px) {
	#media-gallery-item-5 p.caption {
		max-width: 330px;
		inset-inline-start: unset;
	}
}

@media screen and (max-width: 1068px) {
	.subsection-continuity .grid-2-col.row {
		flex-direction: row-reverse;
	}
}

html[dir=rtl] .subsection-continuity .image-container {
	order: unset;
}

html[dir=rtl] .subsection-continuity .image-continuity {
	right: unset;
}

.subsection-connectivity .connectivity-hardware {
	direction: ltr;
}

.subsection-privacy .subsection-headline .ai-gradient-text {
	line-height: 1.25;
}

@media screen and (max-width: 768px) {
	#overview-contrast-product-tile-mba-13-15-1 {
		margin-right: -15px;
	}

	#modal-display .modal-display-subsection.hardware .sniper-wrap {
		direction: rtl;
	  }
}

.x-small {
	display: none;
}

@media screen and (min-width: 380px) and (max-width: 450px) {
	.x-small {
		display: block;
	}
}

#modal-display .l2-wrapper .stats:after,
#modal-display .l2-wrapper .stats:before {
	background: linear-gradient(90deg, #0088ff, #692fff, #ff5b38, #ff9100);
}

@media screen and (max-width: 734px) {
	.subsection-apps .pro-apps-gallery .item-container .gallery-item .gallery-item-label {
		text-align: right;
	}

	#camera-audio-gallery-item-1 {
		direction: ltr;;
	}

	#overview-contrast-icon-m2-m3-1 {
		left: 42px;
	}
}

.section-incentive .icon-card-action .icon {
	right: unset;
	left: -9px;
}

.upgraders-content .upgraders-dropdown .form-dropdown-select, .upgraders-content .upgraders-dropdown .form-dropdown-select:focus, .upgraders-content .upgraders-dropdown .form-dropdown-select:focus:not(button) {
  padding: 0 22px 0 42px;
}

.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_large.jpg");
}

.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_large.jpg");
}

.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_large.jpg");
}

body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_large.png");
}

body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_large.png");
}

body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
	background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_large.png");
}

.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
    background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_large.jpg");
}


@media (min-resolution: 1.5dppx), (min-resolution: 144dpi) {
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_large_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_large_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_large_2x.jpg")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_large_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_large_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_large_2x.png")
	}
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
        background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_large_2x.jpg")
    }
}

@media (max-width: 1068px) {
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_medium.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_medium.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_medium.jpg")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_medium.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_medium.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_medium.png")
	}
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
        background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_medium.jpg")
    }
}

@media (max-width: 1068px) and (min-resolution: 1.5dppx), (max-width: 1068px) and (min-resolution: 144dpi) {
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_medium_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_medium_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_medium_2x.jpg")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_medium_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_medium_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_medium_2x.png")
	}
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
        background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_medium_2x.jpg")
    }
}

@media (max-width: 734px) {
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_small.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_small.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_small.jpg")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_small.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_small.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_small.png")
	}
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
        background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_small.jpg")
    }
}

@media (max-width: 734px) and (min-resolution: 1.5dppx), (max-width: 734px) and (min-resolution: 144dpi) {
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_startframe__dsa5cos9gt6q_small_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_small_2x.jpg")
	}

  .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/sa/highlights_center_stage_endframe__f1foahen7y62_small_2x.jpg")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.startframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_startframe__dsa5cos9gt6q_small_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.endframe {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_small_2x.png")
	}

  body.ae .section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-camera .positioned-media-element.static {
		background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/ae/highlights_center_stage_endframe__f1foahen7y62_small_2x.png")
	}
	.section-highlights [data-component-list*=HighlightsGallery] .media-gallery .item-container .media-gallery-item-display .positioned-media-element.display {
        background-image: url("/mideast/macbook-pro/ar/images/overview/highlights/ar/highlights_display__ed8l4csvmfee_small_2x.jpg")
    }
}
html[dir=rtl] .section-highlights [data-component-list *=HighlightsGallery] .scrim::after {
    background-image: linear-gradient(160deg, rgb(0, 0, 0), rgba(0, 0, 0, 0) 29%);
}

.upgraders-content .upgraders-gallery .bento-copy {
    line-height: 1.25;
}

#ac-globalfooter .ac-gf-sosumi a {
	white-space: nowrap;
}

.apple-intelligence-disclaimer {
	color: rgb(134, 134, 139);
	}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.apple-intelligence-disclaimer {
		margin-top: 40px;
	}
}

	.subsection.subsection-apple-intelligence {
		padding-top: 248px;
	}

	@media only screen and (max-width: 1068px) {
		.subsection.subsection-apple-intelligence {
			padding-top: 196px;
		}
	}

	@media only screen and (max-width: 734px) {
		.subsection.subsection-apple-intelligence {
			padding-top: 124px;
		}
		.subsection-apple-intelligence .subsection-headline {
			margin-bottom:20px;
		}
	}


	@media only screen and (min-width: 735px) and (max-width: 1068px) {

		.subsection-apple-intelligence .subsection-headline {
			margin-bottom:28px;
		}
		.subsection-apple-intelligence .spacing-copy-after-headline {
			margin-top:70px;
		}
	}

	@media only screen and (min-width: 1069px) {
		.subsection-apple-intelligence .subsection-headline {
			margin-bottom:35px;
		}
		.subsection-apple-intelligence .spacing-copy-after-headline {
			margin-top:80px;
		}
	}

	@media (min-width: 1069px) {
		.section-film-announcement .card .banner-image {
			transform: translateY(-30px);
		}
	}

	.section-film-announcement .overview-film-announcement-banner-hello {
		--p-width: 430px;
	}

	@media (max-width: 1068px) and (max-width: 1068px) {
		.section-film-announcement .overview-film-announcement-banner-hello {
			--p-width: 500px;
			--p-height: 285px;
		}
	}

	@media (max-width: 734px) and (max-width: 734px) {
		.section-film-announcement .overview-film-announcement-banner-hello {
			--p-width: 315px;
			--p-height: 192px;
		}
	}


	.section-contrast .product-tile-plus {
		margin-top: 0;
	}

	.section-contrast .product-tile-ctas .button+a, .section-contrast .product-tile-ctas .product-tile-current+a, .section-contrast .product-tile-ctas a+a, .section-contrast .product-tile-ctas button+a {
		margin-inline-start: 29px;
	}

	@media only screen and (max-width: 735px) {
		.sa-icon {
			margin-bottom: 18px;
		}
		.section-contrast .product-tile-ctas .product-tile-current+a {
			margin-inline-end: 29px;
			margin-inline-start: 0%;
		}
	}
	@media only screen and (min-width: 380px) and (max-width: 440px) {
		.sa-icon {
			margin-bottom: -2px;
		}
	}

	@media only screen and (min-width: 380px) and (max-width: 385px) {
		.sa-icon {
			margin-bottom: 18px;
		}
	}

	.section-contrast .product-tile-swatches .product-tile-swatch-item-inner {
		top: .5px;
		right: .5px;
		height: calc(var(--swatch-height) - 1px);
		filter: blur(0.5px);
	}

	@media only screen and (min-width: 734px) {
		.sa-icon {
			display: none;
		}
	}

	@media only screen and (min-width: 380px) and (max-width: 427px) {
		.product-tile-macbook-pro .product-tile-positioning  {
			padding-left: 40px !important;
		}
	}

	@media only screen and (min-width: 427px) and (max-width: 440px) {
		.product-tile-macbook-pro .product-tile-positioning  {
			padding-left: 50px !important;
		}
	}




        @media only screen and (max-width: 441px) {
.product-tile-product-id.product-tile-padding{
        height: 150px;
}
 .product-tile-ctas.product-tile-padding{
    height: 80px;
 }

            p.product-tile-positioning.product-tile-padding{
    height: 75px;
            }

}


.section-header-cta-list-wrapper .footnote.footnote-supglyph {
	color: rgb(41, 151, 255);
}