body:lang(ar),
#ac-globalfooter *,
#ac-localnav *,
#ac-localnav *:before,
#ac-localnav *:after,
#ac-globalfooter .ac-gf-sosumi li:lang(ar),
#globalnav .globalnav-link:lang(ar),
.typography-site-caption:lang(ar),
.typography-contrast-badge:lang(ar),
.typography-accordion-copy:lang(ar),
.section-contrast .product-tile-badge:lang(ar),
.section-contrast .product-tile-plus:lang(ar),
.section-contrast .product-tile-positioning:lang(ar),
.section-contrast .product-tile-stat:lang(ar),
.section-contrast .product-tile-ctas .product-tile-current:hover,
#ac-globalfooter
  .ac-gf-directory-column-section-title
  > .ac-gf-directory-column-section-title-text:lang(ar),
.section-contrast .product-tile-ctas .product-tile-current:lang(ar) {
  letter-spacing: 0em;
  font-family: "SF Pro AR Text", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons",
    "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}


html[dir="rtl"] .section-charging .model-1 .connection-14-figure-1 .caption-3,
html[dir="rtl"] .section-charging .model-2 .connection-14-figure-1 .caption-3,
html[dir="rtl"] .section-charging .model-1 .connection-16-figure-1 .caption-3 {
  right: 70px;
}

html[dir="rtl"] .section-charging .model-2 .connection-14-figure-2 .caption-5,
html[dir="rtl"] .section-charging .model-1 .connection-16-figure-2 .caption-5 {
  right: 121px;
}

html[dir="rtl"] .section-charging .model-2 .connection-14-figure-1 .caption-2,
html[dir="rtl"] .section-charging .model-1 .connection-16-figure-1 .caption-2 {
  right: 209px;
}

html[dir="rtl"] .section-charging .model-1 .connection-14-figure-1 .caption-2 {
  right: 220px;
}

html[dir="rtl"] .section-size-weight .table-14 .caption-depth,
html[dir="rtl"] .section-size-weight .table-16 .caption-depth {
  padding-right: 77px;
}

html[dir="rtl"] .section-size-weight .table-14 .caption-height,
html[dir="rtl"] .section-size-weight .table-16 .caption-height {
  padding-right: 66px;
}

@media only screen and (max-width: 1068px) {
  html[dir="rtl"] .section-size-weight .table-14 .caption-depth {
    padding-right: 70px;
  }
  html[dir="rtl"] .section-size-weight .table-16 .caption-depth {
    padding-right: 90px;
  }
  html[dir="rtl"] .section-size-weight .table-14 .caption-height {
    padding-right: 56px;
  }
  html[dir="rtl"] .section-size-weight .table-16 .caption-height {
    padding-right: 80px;
  }
}

@media only screen and (max-width: 734px) {
  html[dir="rtl"] .section-charging .model-1 .connection-14-figure-1 .caption-3,
  html[dir="rtl"]
    .section-charging
    .model-2
    .connection-14-figure-1
    .caption-3 {
    top: -35px;
    right: 0px;
    text-align: right;
  }

  html[dir="rtl"] .section-charging .model-2 .connection-14-figure-2 .caption-5,
  html[dir="rtl"]
    .section-charging
    .model-1
    .connection-16-figure-2
    .caption-5 {
    right: 90px;
  }
  html[dir="rtl"] .section-charging .model-2 .connection-14-figure-1 .caption-2,
  html[dir="rtl"]
    .section-charging
    .model-1
    .connection-16-figure-1
    .caption-2 {
    right: 115px;
  }
  html[dir="rtl"]
    .section-charging
    .model-1
    .connection-14-figure-1
    .caption-2 {
    right: 113px;
  }

  html[dir="rtl"]
    .section-charging
    .model-1
    .connection-16-figure-1
    .caption-3 {
    right: -5px;
    text-align: right;
    top: -54px;
  }

  html[dir="rtl"]
    .section-size-weight
    .techspecs-row
    .techspecs-column.table-14
    .image-wrapper {
    width: 275px;
  }
  html[dir="rtl"]
    .section-size-weight
    .techspecs-row
    .techspecs-column.table-16
    .image-wrapper {
    width: 291px;
  }
  html[dir="rtl"] .section-size-weight .table-16 .caption-height {
    margin-top: 7px;
  }

  html[dir="rtl"] .section-size-weight .table-14 .caption-height {
    margin-top: 5px;
  }

  .section-pricing
    .techspecs-row.price-14-inch
    .techspecs-column:nth-of-type(3) {
    min-height: 207px;
  }
}

.techspecs-section.section-limited-warranty {
  padding-bottom: 0;
}

.techspecs-section.section-limited-warranty .techspecs-row {
  padding-bottom: 3em;
}

@media only screen and (max-width: 734px) {
  .section-pricing
    .techspecs-row.price-14-inch
    .techspecs-column:nth-of-type(3) {
    min-height: 260px;
  }
}

@media only screen and (min-width: 1069px) {
  .section-memory ul.techspecs-list li {
    min-height: 48px;
  }
}

@media only screen and (max-width: 735px) {
  .section-techspecs {
    margin-bottom: -34px;
  }
}

body.not-t1 .main .section-techspecs .section-content {
  margin-bottom: 20px;
}

@media (max-width: 1068px) {
  .section-size-weight .image-wrapper .caption-wrapper .caption {
      width: auto ; 
  }
}

@media (max-width: 734px) {
  .section-storage .techspecs-column:nth-of-type(n + 4) {
      margin-top: 47px;
  }
}

@media (max-width: 734px) {
  .section-storage .techspecs-row .techspecs-column:nth-child(2){
      margin-top: 0;
  }
}

html[dir=rtl] .section-charging .model-1 .connection-14-figure-1 .caption-1, html[dir=rtl] .section-charging .model-2 .connection-14-figure-1 .caption-1 {
  right: 282px;
}

html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-4 {
  right: 194px;
}

html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-5{
  right: 117px;
}

@media only screen and (max-width: 734px){
  html[dir=rtl] .section-charging .model-1 .connection-14-figure-1 .caption-1, html[dir=rtl] .section-charging .model-2 .connection-14-figure-1 .caption-1 {
    right: 178px;
  }
  html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-4 {
    right: 145px;
  }
  html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-5{
    right: 80px;
  }  
}

@media only screen and (min-width: 735px) and (max-width: 1068px){
  html[dir=rtl] .section-charging .model-1 .connection-14-figure-1 .caption-1, html[dir=rtl] .section-charging .model-2 .connection-14-figure-1 .caption-1 {
    right: 286px;
  }  

  .section-memory .memory-16-inch .techspecs-column:nth-of-type(n + 3) p:last-of-type {
    margin-top: 20px;
  }
  
  .techspecs .section-storage div.techspecs-column:nth-child(n + 3) .techspecs-subheader:nth-of-type(3) {
    margin-top: 45px;
  }

  #table-16 .section-storage div.techspecs-column:nth-child(n + 3) .techspecs-subheader:nth-of-type(3) {
    margin-top: 20px;
  }
}

@media (max-width: 734px) {
  html[dir=rtl] .section-charging .model-2 .connection-14-figure-2 .caption-4 {
      right: 144px;
  }
  html[dir="rtl"] .section-charging .model-2 .connection-14-figure-2 .caption-5,
  html[dir="rtl"]
    .section-charging
    .model-1
    .connection-16-figure-2
    .caption-5 {
    right: 80px;
  }
}

html[dir=rtl] .section-size-weight .table-14 .caption-width {
  transform: translate(-109px, 378px);
}

@media only screen and (max-width: 735px){
  html[dir=rtl] .section-charging .model-1 .connection-16-figure-1 .caption-1 {
    right: 172px;
  }

  html[dir="rtl"]
  .section-charging
  .model-1
  .connection-16-figure-1
  .caption-3 {
  right: 1px;
  text-align: right;
  top: -42px;
}
}

html[dir="rtl"] .section-charging .model-1 .connection-16-figure-2 .caption-5 {
    right: 138px;

}

@media (max-width: 734px) {
  html[dir=rtl] .section-charging .model-1 .connection-16-figure-2 .caption-4 {
      right: 158px;
  }

html[dir="rtl"] .section-charging .model-1 .connection-16-figure-2 .caption-5 {
  right: 92px;

}
}


@media (max-width: 1068px) {
  html[dir=rtl] .section-size-weight .table-16 .caption-width {
      transform: translate(-103px, 361px);
  }
}

html[dir=rtl] .section-size-weight .table-16 .caption-width{
  transform: translate(-127px,399px);

}

@media (min-width: 735px) {
  html[dir=rtl] .section-charging .model-2 .connection-14-figure-2 .caption-4 {
    left: 0;
    right: 197px;
  }

}

@media (min-width: 735px) {
  html[dir=rtl] .section-charging .model-1 .connection-16-figure-1 .caption-1{
    right: 263px;
  
  }  
}

@media (min-width: 735px) {
  html[dir=rtl] .section-charging .model-2 .connection-16-figure-2 .caption-4 {
    left: 0;
    right: 197px;
  }
}

@media (min-width: 735px) {
  html[dir=rtl] .section-charging .model-2 .connection-14-figure-2 .caption-6 {
    right: 68px;
  }
}

@media (max-width: 734px) {
  html[dir=rtl] .section-charging .model-2 .connection-14-figure-2 .caption-6 {
    right: 48px;
  }
  html[dir=rtl] .section-size-weight .table-16 .caption-width{
    transform: translate(-16px,179px);

}
}

html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-6 {
  right: 68px;
}

@media (max-width: 734px) {
  html[dir=rtl] .section-charging .model-1 .connection-14-figure-2 .caption-6 {
    right: 48px;
  }
}

@media (min-width: 735px) {
  html[dir=rtl] .section-size-weight .table-14 .caption-depth {
    transform: translate(151px, 179px);
  }
}

@media (max-width: 734px) {
  html[dir=rtl] .section-size-weight .table-14 .caption-depth {
      transform: translate(121px, 59px);
  }
}

@media (max-width: 734px) {
  html[dir=rtl] .section-size-weight .table-14 .caption-width {
    transform: translate(-24px, 161px);
  
  }
}

html[dir=rtl] .section-charging .model-1 .connection-16-figure-2 .caption-6 {
  right: 94px;
}

@media (max-width: 734px) {
  html[dir=rtl] .section-charging .model-1 .connection-16-figure-2 .caption-6 {
    right: 62.5px;
  
  }
}

@media (min-width: 735px) and (max-width: 1068px) {
  html.safari .section-accessibility ul li:nth-child(6) {
      margin-top: 0;
  }
  html[dir=rtl] .section-size-weight .table-16 .caption-width{
    transform: translate(-111px,360px);

}
}

@media (max-width: 734px) {
  html[dir=rtl] .section-size-weight .table-16 .caption-depth {
      transform: translate(135px, 54px);
  }
}

@media (max-width: 734px) {
  html[dir=rtl] .section-size-weight .table-16 .caption-height {
      transform: translate(139px, -6px);
  }
}

@media (min-width: 1069px) {
  html[dir=rtl] .section-size-weight .table-14 .caption-height {
    transform: translate(131px, 0px);
  }
}

@media (max-width: 375px) {
  .techspecs-column .copy-group .copy-item .techspecs-subheader {
    white-space: break-spaces;
  }
  .xxsmall-show {
    display: block
}

}

.t1 #ac-globalfooter {
  margin-top: 20px;
}

@media only screen and (min-width: 405px) and (max-width: 537px) {
  .section-techspecs .techspecs.with-4-columns.with-fullwidthrowheader-small .section-storage .techspecs-column{
    width: 36.5%
  }
}

#ac-globalfooter .ac-gf-buystrip-info-caption span.ac-gf-block-link {
  color: rgba(0, 0, 0, 0.88);
}