
/* XMG Home density A — 2026-11-04. Scope: nine translated homepages. */
[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) {
  --xmg-home-density-major: 72px;
  --xmg-home-density-minor: 64px;
  --xmg-home-density-heading: 32px;
  --xmg-home-density-row: 24px;
  --xmg-home-density-card: 12px;
}

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-product-range,.xmg-v2-hot,.xmg-v2-solutions,.xmg-sourcing,.xmg-evidence) {
  padding-block: var(--xmg-home-density-major);
}

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-v2-new,.xmg-process,.xmg-v2-packing,.xmg-insights) {
  padding-block: var(--xmg-home-density-minor);
}

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-product-range,.xmg-v2-hot,.xmg-v2-solutions,.xmg-process,.xmg-evidence,.xmg-insights)
:is(.xmg-products-head,.xmg-centered) {
  padding-block: 0;
  margin-block-end: var(--xmg-home-density-heading);
}

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-product-range,.xmg-v2-hot,.xmg-v2-solutions,.xmg-process,.xmg-evidence,.xmg-insights)
:is(.xmg-category-grid,.xmg-v2-product-grid,.xmg-v2-solution-grid,.xmg-process-grid,.xmg-v2-evidence-grid,.xmg-insight-grid) {
  padding-block: 0;
  row-gap: min(var(--xmg-home-density-row), var(--xmg-home-density-original-row, 24px));
}
[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]) > .xmg-product-range .xmg-category-grid,
[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]) > .xmg-v2-solutions .xmg-v2-solution-grid { --xmg-home-density-original-row: 22px; }
[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]) > .xmg-evidence .xmg-v2-evidence-grid { --xmg-home-density-original-row: 18px; }
[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]) > .xmg-insights .xmg-insight-grid { --xmg-home-density-original-row: 20px; }

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-product-range,.xmg-v2-hot,.xmg-v2-solutions,.xmg-sourcing,.xmg-evidence,.xmg-v2-new,.xmg-process,.xmg-v2-packing,.xmg-insights)
:is(.xmg-category-card,.xmg-v2-product-card,.xmg-v2-solution-card,.xmg-v2-new-item,.xmg-control-card,.xmg-process-card,.xmg-v2-evidence-card,.xmg-insight-card) {
  row-gap: var(--xmg-home-density-card);
  min-block-size: 0;
}

[data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
:is(.xmg-v2-hot,.xmg-v2-solutions) :is(.xmg-v2-product-kicker,.xmg-v2-solution-title) {
  margin-block-start: 0;
}

@media (max-width: 1023px) {
  [data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) {
    --xmg-home-density-major: 64px;
    --xmg-home-density-minor: 56px;
    --xmg-home-density-heading: 28px;
    --xmg-home-density-row: 20px;
  }
}

@media (max-width: 767px) {
  [data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) {
    --xmg-home-density-major: 48px;
    --xmg-home-density-minor: 40px;
    --xmg-home-density-heading: 24px;
    --xmg-home-density-row: 16px;
  }

  [data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
  :is(.xmg-product-range,.xmg-sourcing,.xmg-v2-new,.xmg-process,.xmg-evidence,.xmg-insights)
  :is(.xmg-category-content,.xmg-v2-new-item,.xmg-control-card,.xmg-process-card,.xmg-v2-evidence-card,.xmg-insight-card) {
    padding-block: 16px;
  }

  [data-elementor-type="wp-page"]:is([data-elementor-id="3604"],[data-elementor-id="7127"],[data-elementor-id="10277"],[data-elementor-id="11125"],[data-elementor-id="11967"],[data-elementor-id="12809"],[data-elementor-id="13651"],[data-elementor-id="8585"],[data-elementor-id="9427"]):has(> .xmg-home-products-first) >
  .xmg-v2-hot .xmg-v2-product-card { padding-block: 12px; }
}
