#product-reports-gallery-item-homepod-dual-trigger,
.product-reports-gallery-container .tabnav .tabnav-item.homepod-item,
.hero-watch-film {
  display: none;
}

.section-recycled-aluminum .img-100 {
  background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_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) {
  .section-recycled-aluminum .img-100 {
    background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .section-recycled-aluminum .img-100 {
    background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_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) {
  .section-recycled-aluminum .img-100 {
    background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  .section-recycled-aluminum .img-100 {
    background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_small.png");
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-recycled-aluminum .img-100 {
    background-image: url("/mideast/environment/q/images/overview/recycle_100__f30lu4udxm6a_small_2x.png");
  }
}

.section-recycled-aluminum .img-1000 {
  background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_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) {
  .section-recycled-aluminum .img-1000 {
    background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_large_2x.png");
  }
}

@media only screen and (max-width: 1068px) {
  .section-recycled-aluminum .img-1000 {
    background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_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) {
  .section-recycled-aluminum .img-1000 {
    background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_medium_2x.png");
  }
}

@media only screen and (max-width: 734px) {
  .section-recycled-aluminum .img-1000 {
    background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_small.png");
  }
}

@media only screen and (max-width: 734px) and (-webkit-min-device-pixel-ratio: 1.5),
  only screen and (max-width: 734px) and (min-resolution: 1.5dppx),
  only screen and (max-width: 734px) and (min-resolution: 144dpi) {
  .section-recycled-aluminum .img-1000 {
    background-image: url("/mideast/environment/q/images/overview/recycle_1000__etm7qjik0vwy_small_2x.png");
  }
}

/* homepod anim alt */

.section-recycled-guts.card
  .card-picture-container.animation-activated
  .card-picture-sprite {
  animation: go-lineup var(--animation-duration) steps(2) forwards;
}

.section-recycled-guts.card .card-picture-sprite {
  height: 100%;
  width: 3090px;
  display: flex;
}

@media only screen and (max-width: 1068px) {
  .section-recycled-guts.card .card-picture-sprite {
    width: 2442px;
  }
}

@media only screen and (max-width: 734px) {
  .section-recycled-guts.card .card-picture-sprite {
    width: 1170px;
  }
}

.section-recycled-guts.card .card-picture-container {
  --sprite-travel-distance: -2060px;
}

@media only screen and (max-width: 1068px) {
  .section-recycled-guts.card .card-picture-container {
    --sprite-travel-distance: -1628px;
  }
}

@media only screen and (max-width: 734px) {
  .section-recycled-guts.card .card-picture-container {
    --sprite-travel-distance: -780px;
  }
}
