
/* AKKITA Photoreal Visual Pack v09.4 */

/* Replace abstract blueprint visuals with photoreal shopfitting / store equipment imagery.
   Blueprint/technical feeling remains only as a light secondary layer. */

body .akx-hero {
  background:
    linear-gradient(90deg, rgba(14,24,40,.96) 0%, rgba(14,24,40,.82) 38%, rgba(14,24,40,.22) 100%),
    url('../media/akkita-photoreal-home-hero.png') center/cover no-repeat !important;
}

body .akx-product-hero {
  background:
    linear-gradient(90deg, rgba(14,24,40,.94) 0%, rgba(14,24,40,.68) 46%, rgba(14,24,40,.16) 100%),
    url('../media/akkita-photoreal-products-projects.png') center/cover no-repeat !important;
}

body .akx-projects-hero {
  background:
    linear-gradient(90deg, rgba(14,24,40,.94) 0%, rgba(14,24,40,.64) 48%, rgba(14,24,40,.16) 100%),
    url('../media/akkita-photoreal-home-hero.png') center/cover no-repeat !important;
}

body .akx-about-hero {
  background:
    linear-gradient(90deg, rgba(14,24,40,.94) 0%, rgba(14,24,40,.70) 48%, rgba(14,24,40,.18) 100%),
    url('../media/akkita-photoreal-about-custom-detail.png') center/cover no-repeat !important;
}

/* Let the image breathe more than v09.3 */
body .akx-product-hero:before,
body .akx-projects-hero:before,
body .akx-about-hero:before {
  opacity: .18 !important;
}

body .akx-product-hero:after,
body .akx-projects-hero:after,
body .akx-about-hero:after {
  opacity: .12 !important;
}

/* If old technical placeholder blocks exist, keep them subtle */
body .akx-product-fallback,
body .akx-project-type-media {
  background:
    linear-gradient(180deg, rgba(14,24,40,.06), rgba(14,24,40,.52)),
    url('../media/akkita-photoreal-products-projects.png') center/cover no-repeat !important;
}

/* Visual polish for cards after real imagery */
body .akx-product-card-img img,
body .akx-project-type-card img,
body .akx-card-img img,
body .akx-project img {
  object-fit: cover !important;
  filter: saturate(1.02) contrast(1.04) brightness(1.02);
}

/* Specific category flavor based on post titles / generated featured images */
