/* Albumly wordmark and responsive sales images — 15 September 2026. */
.app-body .albumly-sidebar-v6 .brand,
.app-body .orixz-mobile-brand,
.auth-v8 .auth-mobile-brand a {
  text-transform: none;
}

/* Override the HTML height attributes while preserving an unstretched crop. */
.al-product .al-split > *,
.al-sharing .al-split > * {
  min-width: 0;
}
.al-product-photo,
.al-sharing .al-split > figure {
  width: 100%;
  margin: 0;
}
.al-product-photo > img,
.al-sharing .al-split > figure > img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 4 / 3;
  max-height: 460px;
  object-fit: cover;
  object-position: center;
}

@media (max-width: 800px) {
  .al-product .al-split,
  .al-sharing .al-split {
    grid-template-columns: minmax(0, 1fr);
    gap: 28px;
  }
  .al-product-photo,
  .al-sharing .al-split > figure {
    max-width: 540px;
    margin-inline: auto;
  }
  .al-product-photo > img,
  .al-sharing .al-split > figure > img {
    aspect-ratio: 3 / 2;
    max-height: 360px;
  }
}
