#globalnav .globalnav-submenu-list-item-elevated, 
#globalnav .globalnav-submenu-list-item-elevated:lang(ar), 
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title, 
#ac-globalfooter .ac-gf-buystrip-info-column .ac-gf-buystrip-info-title:lang(ar), 
#ac-localnav .ac-ln-title, 
#ac-localnav .ac-ln-title:lang(ar), 
.badge .badge-value, 
.badge .badge-value:lang(ar), 
.typography-headline-standalone, 
.typography-headline-standalone:lang(ar), 
.typography-headline-standalone-subsection, 
.typography-headline-standalone-subsection:lang(ar), 
.typography-headline-standalone-alt, 
.typography-headline-standalone-alt:lang(ar), 
.typography-headline-hero-super, 
.typography-headline-hero-super:lang(ar), 
.typography-headline-hero-ai, 
.typography-headline-hero-ai:lang(ar), 
.typography-headline-plays-cool, 
.typography-headline-plays-cool:lang(ar), 
.typography-headline-upgraders, 
.typography-headline-upgraders:lang(ar), 
.typography-headline, 
.typography-headline:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-eyebrow, 
.typography-eyebrow:lang(ar), 
.typography-callout, 
.typography-callout:lang(ar), 
.typography-tout, 
.typography-tout:lang(ar), 
.typography-standards-tout, 
.typography-standards-tout:lang(ar), 
.typography-section-intro, 
.typography-section-intro:lang(ar), 
.typography-section-copy, 
.typography-section-copy:lang(ar), 
.typography-section-copy-alt, 
.typography-section-copy-alt:lang(ar), 
.typography-cta-modal, 
.typography-cta-modal:lang(ar), 
.typography-chip-tout, 
.typography-chip-tout:lang(ar), 
.typography-intro-copy, 
.typography-intro-copy:lang(ar), 
.typography-internals-measurement, 
.typography-internals-measurement:lang(ar), 
.typography-custom-badge-value, 
.typography-custom-badge-value:lang(ar), 
.typography-router-tile-full-headline, 
.typography-router-tile-full-headline:lang(ar), 
.typography-router-tile-full-copy, 
.typography-router-tile-full-copy:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-modal-sub-headline, 
.typography-modal-sub-headline:lang(ar), 
.typography-accessories-copy, 
.typography-accessories-copy:lang(ar), 
.typography-accessories-label, 
.typography-accessories-label:lang(ar), 
.typography-connectivity-headline, 
.typography-connectivity-headline:lang(ar), 
.typography-ai-privacy-headline, 
.typography-ai-privacy-headline:lang(ar), 
.typography-ai-headline, 
.typography-ai-headline:lang(ar), 
.typography-tab-nav-caption, 
.typography-tab-nav-caption:lang(ar), 
.typography-privacy-copy, 
.typography-privacy-copy:lang(ar), 
.graph-gallery .tabnav, 
.graph-gallery .tabnav:lang(ar), 
.graph-gallery .tabnav-link, 
.graph-gallery .tabnav-link:lang(ar), 
.graph-gallery .item-container .disclaimer, 
.graph-gallery .item-container .disclaimer:lang(ar), 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption, 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ar), 
.graph-gallery .item-container .gallery-item .bars-container .badge-unit, .graph-gallery .item-container .gallery-item .bars-container .badge-value, 
.graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar), .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar), 
.tabnav-gallery .tabnav, .tabnav-gallery .tabnav-link, 
.tabnav-gallery .tabnav-link:lang(ar), .tabnav-gallery .tabnav:lang(ar), 
html .page-overview .section-hero .cta-wrap .mac-studio-global-avail, 
html .page-overview .section-hero .cta-wrap .mac-studio-global-avail:lang(ar), 
html.no-enhance-xp .section-hero h2.static-text, html.no-enhance-xp .section-hero p.static-text, html.no-hero-enhance-xp .section-hero h2.static-text, html.no-hero-enhance-xp .section-hero p.static-text, 
html.no-enhance-xp .section-hero h2.static-text:lang(ar), html.no-enhance-xp .section-hero p.static-text:lang(ar), html.no-hero-enhance-xp .section-hero h2.static-text:lang(ar), html.no-hero-enhance-xp .section-hero p.static-text: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-reduced, 
.upgraders-content .upgraders-gallery .bento-copy-reduced:lang(ar), 
.section-upgraders .bento-item.graphics span, .section-upgraders .bento-item.performance span, 
.section-upgraders .bento-item.graphics span:lang(ar), .section-upgraders .bento-item.performance span:lang(ar), 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced, 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced:lang(ar), 
.router-item-eyebrow, 
.router-item-eyebrow:lang(ar), 
.router-item-headline, 
.router-item-headline:lang(ar), 
.router-item-copy, .router-item-cta, 
.router-item-copy:lang(ar), .router-item-cta:lang(ar), 
.typography-compare-cta, 
.typography-compare-cta:lang(ar), 
.typography-compare-product-name, 
.typography-compare-product-name: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-gf-buystrip-info, 
#ac-globalfooter .ac-gf-buystrip-info: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), 
.typography-gallery-sub-caption:lang(ar),
html, 
[lang]:lang(ar), 
body, 
body:lang(ar), 
.badge .badge-caption, 
.badge .badge-caption:lang(ar), 
.button, 
.button:lang(ar), 
.button-reduced, 
.button-reduced:lang(ar), 
.violator, 
.violator:lang(ar), 
.violator-frameless.violator-frameless-reduced, 
.violator-frameless.violator-frameless-reduced:lang(ar), 
.typography-body-tight, 
.typography-body-tight:lang(ar), 
.tabnav-paddle, 
.tabnav-paddle:lang(ar), 
.tabnav-link, 
.tabnav-link:lang(ar), 
.graph-gallery .tabnav-paddle, 
.graph-gallery .tabnav-paddle:lang(ar), 
.graph-gallery .tabnav-link, 
.graph-gallery .tabnav-link:lang(ar), 
.form-label, 
.form-label:lang(ar), 
.form-tooltip-info, 
.form-tooltip-info:lang(ar), 
.form-dropdown-select, 
.form-dropdown-select:lang(ar), 
.typography-compare-copy, 
.typography-compare-copy:lang(ar), 
#ac-localeswitcher, #ac-localeswitcher select, #ac-localeswitcher button, 
#ac-localeswitcher .ac-ls-copy, 
#ac-localeswitcher .ac-ls-continue {
    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 only screen and (max-width: 1068px) {
.typography-headline-standalone, 
.typography-headline-standalone:lang(ar), 
.typography-headline-standalone-subsection, 
.typography-headline-standalone-subsection:lang(ar), 
.typography-headline-standalone-alt, 
.typography-headline-standalone-alt:lang(ar), 
.typography-headline-hero-super, 
.typography-headline-hero-super:lang(ar), 
.typography-headline-hero-ai, 
.typography-headline-hero-ai:lang(ar), 
.typography-headline-plays-cool, 
.typography-headline-plays-cool:lang(ar), 
.typography-headline-upgraders, 
.typography-headline-upgraders:lang(ar), 
.typography-headline, 
.typography-headline:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-eyebrow, 
.typography-eyebrow:lang(ar), 
.typography-callout, 
.typography-callout:lang(ar), 
.typography-tout, 
.typography-tout:lang(ar), 
.typography-section-copy, 
.typography-section-copy:lang(ar), 
.typography-section-copy-alt, 
.typography-section-copy-alt:lang(ar), 
.typography-chip-tout, 
.typography-chip-tout:lang(ar), 
.typography-intro-copy, 
.typography-intro-copy:lang(ar), 
.typography-custom-badge-value, 
.typography-custom-badge-value:lang(ar), 
.typography-router-tile-full-headline, 
.typography-router-tile-full-headline:lang(ar), 
.typography-router-tile-full-copy, 
.typography-router-tile-full-copy:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-modal-sub-headline, 
.typography-modal-sub-headline:lang(ar), 
.typography-accessories-copy, 
.typography-accessories-copy:lang(ar), 
.typography-accessories-label, 
.typography-accessories-label:lang(ar), 
.typography-ai-privacy-headline, 
.typography-ai-privacy-headline:lang(ar), 
.typography-ai-headline, 
.typography-ai-headline:lang(ar), 
.typography-tab-nav-caption, 
.typography-tab-nav-caption:lang(ar), 
.typography-privacy-copy, 
.typography-privacy-copy:lang(ar), 
.graph-gallery .tabnav, 
.graph-gallery .tabnav:lang(ar), 
.graph-gallery .tabnav-link, 
.graph-gallery .tabnav-link:lang(ar), 
.graph-gallery .item-container .disclaimer, 
.graph-gallery .item-container .disclaimer:lang(ar), 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption, 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ar), 
.graph-gallery .item-container .gallery-item .bars-container .badge-unit, .graph-gallery .item-container .gallery-item .bars-container .badge-value, 
.graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar), .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar), 
.tabnav-gallery .tabnav, .tabnav-gallery .tabnav-link, 
.tabnav-gallery .tabnav-link:lang(ar), .tabnav-gallery .tabnav:lang(ar), 
html.no-enhance-xp .section-hero h2.static-text, html.no-enhance-xp .section-hero p.static-text, html.no-hero-enhance-xp .section-hero h2.static-text, html.no-hero-enhance-xp .section-hero p.static-text, 
html.no-enhance-xp .section-hero h2.static-text:lang(ar), html.no-enhance-xp .section-hero p.static-text:lang(ar), html.no-hero-enhance-xp .section-hero h2.static-text:lang(ar), html.no-hero-enhance-xp .section-hero p.static-text:lang(ar), 
.section-upgraders .bento-item.graphics span, .section-upgraders .bento-item.performance span, 
.section-upgraders .bento-item.graphics span:lang(ar), .section-upgraders .bento-item.performance span:lang(ar), 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced, 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced:lang(ar), 
.router-item-eyebrow, 
.router-item-eyebrow:lang(ar), 
.router-item-headline, 
.router-item-headline:lang(ar), 
.typography-compare-product-name, 
.typography-compare-product-name:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

.typography-body-tight, 
.typography-body-tight:lang(ar), 
.typography-internals-measurement, 
.typography-internals-measurement:lang(ar), 
.form-label, 
.form-label:lang(ar), 
.form-dropdown-select, 
.form-dropdown-select:lang(ar), 
.router-item-copy, .router-item-cta, 
.router-item-copy:lang(ar), .router-item-cta: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 only screen and (max-width: 734px) {
.typography-headline-standalone, 
.typography-headline-standalone:lang(ar), 
.typography-headline-standalone-subsection, 
.typography-headline-standalone-subsection:lang(ar), 
.typography-headline-standalone-alt, 
.typography-headline-standalone-alt:lang(ar), 
.typography-headline-hero-super, 
.typography-headline-hero-super:lang(ar), 
.typography-headline-hero-ai, 
.typography-headline-hero-ai:lang(ar), 
.typography-headline-plays-cool, 
.typography-headline-plays-cool:lang(ar), 
.typography-headline-upgraders, 
.typography-headline-upgraders:lang(ar), 
.typography-headline, 
.typography-headline:lang(ar), 
.typography-headline-reduced, 
.typography-headline-reduced:lang(ar), 
.typography-callout, 
.typography-callout:lang(ar), 
.typography-section-intro, 
.typography-section-intro:lang(ar), 
.typography-section-copy, 
.typography-section-copy:lang(ar), 
.typography-section-copy-alt, 
.typography-section-copy-alt:lang(ar), 
.typography-cta-modal, 
.typography-cta-modal:lang(ar), 
.typography-intro-copy, 
.typography-intro-copy:lang(ar), 
.typography-router-tile-full-headline, 
.typography-router-tile-full-headline:lang(ar), 
.typography-modal-headline, 
.typography-modal-headline:lang(ar), 
.typography-modal-sub-headline, 
.typography-modal-sub-headline:lang(ar), 
.typography-ai-privacy-headline, 
.typography-ai-privacy-headline:lang(ar), 
.typography-ai-headline, 
.typography-ai-headline:lang(ar), 
.typography-privacy-copy, 
.typography-privacy-copy:lang(ar), 
.graph-gallery .tabnav, 
.graph-gallery .tabnav:lang(ar), 
.graph-gallery .tabnav-link, 
.graph-gallery .tabnav-link:lang(ar), 
.tabnav-gallery .tabnav, .tabnav-gallery .tabnav-link, 
.tabnav-gallery .tabnav-link:lang(ar), .tabnav-gallery .tabnav:lang(ar), 
html.no-enhance-xp .section-hero h2.static-text, html.no-enhance-xp .section-hero p.static-text, html.no-hero-enhance-xp .section-hero h2.static-text, html.no-hero-enhance-xp .section-hero p.static-text, 
html.no-enhance-xp .section-hero h2.static-text:lang(ar), html.no-enhance-xp .section-hero p.static-text:lang(ar), html.no-hero-enhance-xp .section-hero h2.static-text:lang(ar), html.no-hero-enhance-xp .section-hero p.static-text: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-reduced, 
.upgraders-content .upgraders-gallery .bento-copy-reduced:lang(ar), 
.section-upgraders .bento-item.graphics span, .section-upgraders .bento-item.performance span, 
.section-upgraders .bento-item.graphics span:lang(ar), .section-upgraders .bento-item.performance span:lang(ar), 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced, 
.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced:lang(ar), 
.router-item-headline, 
.router-item-headline:lang(ar), 
.typography-compare-cta, 
.typography-compare-cta:lang(ar), 
.typography-compare-product-name, 
.typography-compare-product-name:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

.typography-tout, 
.typography-tout:lang(ar), 
.typography-standards-tout, 
.typography-standards-tout:lang(ar), 
.typography-body-tight, 
.typography-body-tight:lang(ar), 
.typography-chip-tout, 
.typography-chip-tout:lang(ar), 
.typography-internals-measurement, 
.typography-internals-measurement:lang(ar), 
.typography-router-tile-full-copy, 
.typography-router-tile-full-copy:lang(ar), 
.typography-tab-nav-caption, 
.typography-tab-nav-caption:lang(ar), 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption, 
.graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ar), 
html .page-overview .section-hero .cta-wrap .mac-studio-global-avail, 
html .page-overview .section-hero .cta-wrap .mac-studio-global-avail:lang(ar), 
.form-label, 
.form-label:lang(ar), 
.form-dropdown-select, 
.form-dropdown-select:lang(ar) { 
    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 (min-width: 735px) {
.modal .modal-contents .badge .badge-value, 
.modal .modal-contents .badge .badge-value:lang(ar), 
.subsection-chips .bento-section .badge .badge-value, 
.subsection-chips .bento-section .badge .badge-value:lang(ar) { 
    font-family: "SF Pro AR Display", "SF Pro Gulf", "SF Pro Display",
    "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }

.modal .modal-contents .badge .badge-caption, 
.modal .modal-contents .badge .badge-caption:lang(ar), 
.subsection-chips .bento-section .badge .badge-caption, 
.subsection-chips .bento-section .badge .badge-caption:lang(ar) { 
    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 (min-width: 735px) and (max-width: 1068px) {
.subsection-chips .bento-section .badge .badge-caption, 
.subsection-chips .bento-section .badge .badge-caption:lang(ar) { 
    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 (min-width: 735px) and (max-width: 734px) {
.subsection-chips .bento-section .badge .badge-caption, 
.subsection-chips .bento-section .badge .badge-caption:lang(ar) { 
    font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons",
    "Helvetica Neue", Helvetica, Arial, sans-serif; 
  }
}

.section-compare .grid-container {
  grid-template-areas: "mac-mini-hw					.	mac-studio-hw					.	mac-pro-hw" "mac-mini-swatch				.	mac-studio-swatch				.	mac-pro-swatch" "mac-mini-headline				.	mac-studio-headline				.	mac-pro-headline" "mac-mini-pricing				.	mac-studio-pricing				.	mac-pro-pricing" "mac-mini-processor				.	mac-studio-processor			.	mac-pro-processor" "mac-mini-cpu					.	mac-studio-cpu					.	mac-pro-cpu" "mac-mini-gpu					.	mac-studio-gpu					.	mac-pro-gpu" "mac-mini-memory				.	mac-studio-memory				.	mac-pro-memory" "mac-mini-storage				.	mac-studio-storage				.	mac-pro-storage" "mac-mini-apple-intelligence	.	mac-studio-apple-intelligence	.	mac-pro-apple-intelligence" "mac-mini-btn					.	mac-studio-btn					.	mac-pro-btn" "mac-mini-cta					.	mac-studio-cta					.	mac-pro-cta";
}

@media only screen and (max-width:734px) {
  .section-compare .grid-container {
      grid-template-areas: "mac-mini-hw					mac-studio-hw" "mac-mini-swatch				mac-studio-swatch" "mac-mini-headline				mac-studio-headline" "mac-mini-pricing				mac-studio-pricing" "mac-mini-processor				mac-studio-processor" "mac-mini-cpu					mac-studio-cpu" "mac-mini-gpu					mac-studio-gpu" "mac-mini-memory				mac-studio-memory" "mac-mini-storage				mac-studio-storage" "mac-mini-apple-intelligence	mac-studio-apple-intelligence" "mac-mini-btn					mac-studio-btn" "mac-mini-cta					mac-studio-cta" ".								." "mac-pro-hw						." "mac-pro-swatch					." "mac-pro-headline				." "mac-pro-pricing				." "mac-pro-processor				." "mac-pro-cpu					." "mac-pro-gpu					." "mac-pro-memory					." "mac-pro-storage				." "mac-pro-apple-intelligence		." "mac-pro-btn					." "mac-pro-cta 					.";
  }
}

section.section-apple-intelligence .apple-intelligence-available {
    font-weight: 600;
    font-size: 14px;
    color: rgb(134, 134, 139);
}


.subsection.subsection-chips .typography-headline-standalone-alt {
  line-height: 1.2;
}

.typography-ai-privacy-headline {
  line-height: 1.2;
}

.section-upgraders .upgraders-content .upgraders-gallery .bento-copy-reduced {
  line-height: 1.2;
}

.section-upgraders .bento-item.graphics span, .section-upgraders .bento-item.performance span {
  line-height: 1.2;
}

section.section-apple-intelligence .bento-grid-ai-privacy .bento-content .privacy-subsection .privacy-copy-block .privacy-copy {
  text-align: right;
}

.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;
}

.router-item-environment .accent-green::before {
  right: -125px;
}

@media only screen and (max-width:1068px) {
  .router-item-environment .accent-green::before {
      right: -110px;
      bottom: -7px;
  }
}

.section-connectivity .subsection-ports .ports-section-container .ports-section {
  max-width: 656px;
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
  .section-connectivity .subsection-ports .ports-section-container, .section-connectivity .subsection-ports .ports-section-container .ports-section {
      max-width: 610px;
  }
}

.typography-headline-standalone-subsection {
  line-height: 1.2;
}

@media only screen and (max-width:1068px) {
  .upgraders-content .upgraders-gallery .item-container {
      transform: translateX(50%);
      right: 50%;
  }
}

@media only screen and (max-width: 734px) {
  .subsection-intro .modal-trigger-container .button {
      text-align: right;
  }
}

@media only screen and (max-width: 734px) {
  section.section-apple-intelligence .bento-grid-ai-privacy .bento-content .privacy-subsection {
      text-align: right;
  }
}

html[tier="t2"] section.section-upgraders,
html[tier="t3"] section.section-upgraders {
  margin-bottom: 170px;
}

@media only screen and (max-width: 1068px) {
  html[tier="t2"] section.section-upgraders,
  html[tier="t3"] section.section-upgraders {
    margin-bottom: 140px;
  }
}

@media only screen and (max-width: 734px) {
  html[tier="t2"] section.section-upgraders,
  html[tier="t3"] section.section-upgraders {
    margin-bottom: 100px;
  }
}

.section-accessories .accessories-grid {
  right: 50%;
  transform: translateX(50%);
}

section.section-apple-intelligence .apple-intelligence-headline .ai-gradient-text1{
    line-height: 1.17;
    background-image: linear-gradient(90deg, #0090F7 8%, #BA62FC);
    }

section.section-apple-intelligence .apple-intelligence-headline .ai-gradient-text2{
    background-image: linear-gradient(90deg, #BA62FC 8%, #BA62FC, #F2416B, #F55600);

}

@media only screen and (min-width:735px)and (max-width:1068px) {
  .section-upgraders .upgraders-content .upgraders-gallery .bento-grid li.thunderbolt.bento-item {
      --gap-override: 8px;
  }
}

@media only screen and (max-width:1068px) {
  .section-upgraders .bento-item.thunderbolt .image-wrapper {
      padding-inline: 22px 13px;
  }
}

@media only screen and (min-width: 735px) {
  .typography-modal-headline {
    line-height: 1.56;
  }
}

.router-t2 {
  margin-top: 61.59px;
}

.router-cta-t2 {
  margin-bottom: 121.59px;
}

@media only screen and (min-width: 734px) and (max-width: 1068px) {
  .typography-intro-copy {
      line-height: 1.215;
  } }