#discovery-gallery-item-1{
  width: 372px;
}

@media only screen and (max-width: 1068px) { 
  #discovery-gallery-item-1{
    width: 340px;
  }               
}  


@media only screen and (max-width: 734px) { 
  #discovery-gallery-item-1{
    width: 260px;
  }              
} 



@media only screen and (max-width: 1068px) {
    .section-highlights [data-ac-gallery-item].media-gallery-item-live-translation .positioned-media-element.static {
        --p-width: 870px;
        --p-height: 584px;
    }
}

@media (max-width: 734px) and (max-width: 734px) {
    .section-highlights [data-ac-gallery-item].media-gallery-item-live-translation .positioned-media-element.static {
        --p-width: 400px;
        --p-height: 480px;
    }
}


@media only screen and (min-width: 1069px) {
  .geo-alt-disclaimer {
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 400;
    letter-spacing: -0.01em;
    font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #6E6E73;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  .geo-alt-disclaimer {
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 400;
    letter-spacing: -0.01em;
    font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #6E6E73;
  }
}

@media only screen and (max-width: 734px) {
  .geo-alt-disclaimer {
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 400;
    letter-spacing: -0.01em;
    font-family: SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #6E6E73;
  }
}

#highlights-gallery-item-2 > .card > .caption-container > .typography-media-card-gallery-headline{
    margin-left: 6px;
    margin-right: 48px;
}


@media only screen and (max-width: 734px) {
  #highlights-gallery-item-2 > .card > .caption-container > .typography-media-card-gallery-headline{
      margin-left: 6px;
      margin-right: 6px;
  }
}



#highlights-gallery-item-4 > .card > .caption-container > .caption{
    width: 700px;
}

@media only screen and (max-width: 1068px) {
  #highlights-gallery-item-4 > .card > .caption-container > .caption{
      width: 480px;
  }
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
  #shared-highlights-live-translation-2{
    margin-top: 40px;
  }
}


@media only screen and (min-width: 735px) and (max-width: 1068px) {
    .compatibility-card .devices.columns-4 {
        max-width: 580px;
        column-count: 3;
    }
}
