@media only screen and (max-width: 1068px) {
  .section-environment
    .techspecs-rowheader.environment-header.headline-wrapper
    .headline {
    max-width: 172px;
  }
}

/* icon-after::after  */

.icon-wrapper .icon,
.icon-wrapper .icon-after:after,
.icon-wrapper .icon-before:before,
.icon-wrapper .more:not(.icon-before):after {
  position: relative;
}


.section-apple-intelligence .techspecs-column .model-caption {
  font-size: 12px;
  color: #6e6e73;
  margin-top: 0.8em;
  font-weight: 500;
}


/*cel*/
.section-cel .options {
  width:50%;
  float: left;
  padding-right: 30px
}
.section-cel .options:last-child {
  padding-right: 0
}

.image-cel {
  width: 109px;
  height: 164px;
  background-size: 109px 164px;
  background-repeat: no-repeat;
}

@media only screen and (max-width: 1068px) {
  .image-cel {
      width: 108px;
      height: 163px;
      background-size: 108px 163px;
      background-repeat: no-repeat;
  }
}

@media only screen and (max-width: 735px) {
  .image-cel {
      width: 112px;
      height: 169px;
      background-size: 112px 169px;
      background-repeat: no-repeat;
  }
}


/*cel*/
  
/* Mac Studio M4 Max and M3 ultra*/
  
.a3143_a {
  background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_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) {
  .a3143_a {
      background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_large_2x.png")
  }
}

@media only screen and (max-width: 1068px) {
  .a3143_a {
      background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_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) {
  .a3143_a {
      background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_medium_2x.png")
  }
}

@media only screen and (max-width: 735px) {
  .a3143_a {
      background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_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) {
  .a3143_a {
      background-image: url("/mac/compare/cel/a3143_a__e77yfrx3t8uy_small_2x.png")
  }
}

.a3389_a {
  background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_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) {
  .a3389_a {
      background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_large_2x.png")
  }
}

@media only screen and (max-width: 1068px) {
  .a3389_a {
      background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_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) {
  .a3389_a {
      background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_medium_2x.png")
  }
}

@media only screen and (max-width: 735px) {
  .a3389_a {
      background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_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) {
  .a3389_a {
      background-image: url("/mac/compare/cel/a3389_a__cpt3vhaz1d36_small_2x.png")
  }
}
/* Mac Studio M4 Max and M3 ultra*/