/*  https://overnightmountings.s3.us-east-1.amazonaws.com/development_static*/
.diamonds-hero-bg {
  background-image: url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.png");
  background-image: -webkit-image-set(
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.avif")
      type("image/avif") 1x,
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.webp")
      type("image/webp") 1x,
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.png")
      1x
  );
  background-image: image-set(
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.avif")
      type("image/avif") 1x,
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.webp")
      type("image/webp") 1x,
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/hero.png")
      1x
  );
}

/* Featured Categories section: gradient + image on mobile, image only on md+ */
.diamonds-content-bg {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(to bottom, #1d2940 0%, rgba(0, 0, 0, 0.55) 100%),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png");
  background-image:
    linear-gradient(to bottom, #1d2940 0%, rgba(0, 0, 0, 0.55) 100%),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png")
          1x
      );
  background-image:
    linear-gradient(to bottom, #1d2940 0%, rgba(0, 0, 0, 0.55) 100%),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png")
        1x
    );
}

@media (min-width: 768px) {
  .diamonds-content-bg {
    background-image: url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png");
    background-image: -webkit-image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png")
        1x
    );
    background-image: image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/content-button.png")
        1x
    );
  }
}

/* Bridal rings / engagement: mobile banner (gradient + image) */
.diamonds-natural-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner-mobile.png")
        1x
    );
}

/* Bridal rings / engagement: desktop banner (gradient + image) */
.diamonds-natural-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/natural/banner.png")
        1x
    );
}

.certified-lab-banner-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner-mobile.png")
        1x
    );
}

/* Bridal rings / engagement: desktop banner (gradient + image) */
.certified-lab-banner-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/certified-lab/banner.png")
        1x
    );
}

/* Wedding bands: mobile banner (gradient + image) */
.basket-stud-banner-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner-mobile.png")
        1x
    );
}

/* Wedding bands: desktop banner (gradient + image) */
.basket-stud-banner-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/basket-stud/banner.png")
        1x
    );
}

/* Wedding bands: mobile banner (gradient + image) */
.martini-stud-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner-mobile.png")
        1x
    );
}

/* Wedding bands: desktop banner (gradient + image) */
.martini-stud-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/martini/banner.png")
        1x
    );
}

.diamond-bracelets-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner-mobile.png")
        1x
    );
}
.diamond-bracelets-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/bracelets/banner.png")
        1x
    );
}

/*  */

.lab-grown-studs-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs-mobile.png")
        1x
    );
}

/* Bridal rings / engagement: desktop banner (gradient + image) */
.lab-grown-studs-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/basket-studs.png")
        1x
    );
}

.lab-grown-martini-studs-mobile {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs-mobile.png")
        1x
    );
}

/* Bridal rings / engagement: desktop banner (gradient + image) */
.lab-grown-martini-studs-desktop {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.png");
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    -webkit-image-set(
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.avif")
          type("image/avif") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.webp")
          type("image/webp") 1x,
        url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.png")
          1x
      );
  background-image:
    linear-gradient(
      to bottom,
      rgba(29, 41, 64, 0) 0%,
      rgba(29, 41, 64, 0.2) 100%
    ),
    image-set(
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.avif")
        type("image/avif") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.webp")
        type("image/webp") 1x,
      url("https://overnightmountings.s3.us-east-1.amazonaws.com/development_static/assets/image/diamond/lab-studs/martini-studs.png")
        1x
    );
}
