/* =========================================================
   catalog_embed_v26.css
   Scope: body.catalog-page.catalog--embed
   Purpose: embedded layout (PRIMA header + left menu + main)
   Notes:
   - Base layout is handled by common_v26.css / responsive_v26.css
   - This file only overrides "embed-specific" differences
========================================================= */

/* ---------------------------------------------------------
   Tokens (embed-only overrides)
--------------------------------------------------------- */
body.catalog-page.catalog--embed {
  /* If you want wider space between left-nav and main on PC, change only this */
  --gap: 16px;
}

/* ---------------------------------------------------------
   PC polish (avoid horizontal scroll when viewport < 1000px)
--------------------------------------------------------- */
@media (min-width: 901px) {
  body.catalog-page.catalog--embed .container {
    /* common_v26 uses fixed 1000px; embed pages often look nicer with shrink support */
    width: min(100%, var(--page-w));
  }
}

/* ---------------------------------------------------------
   Right column safety
--------------------------------------------------------- */
body.catalog-page.catalog--embed main {
  min-width: 0;
}

/* Optional inner wrapper safety */
body.catalog-page.catalog--embed main .content,
body.catalog-page.catalog--embed .page-body {
  min-width: 0;
}