/* Embed mode (?embed=1) — compact heroes, full page scrollable in iframes */

html[data-embed="1"] .v-hero-abdu,
html[data-embed="1"] .v-hero-khaled,
html[data-embed="1"] .v-hero-andalus {
    min-height: auto !important;
    padding-top: 32px !important;
    padding-bottom: 40px !important;
}

html[data-embed="1"] .egyptian-site[data-variant="abdulmaaboud"] .eg-hero,
html[data-embed="1"] .egyptian-site[data-variant="khaledsakr"] .eg-hero {
    min-height: auto !important;
}

html[data-embed="1"] .v-hero-mag {
    padding-top: 24px !important;
    padding-bottom: 36px !important;
}

html[data-embed="1"] .v-mag-photo-card img {
    aspect-ratio: 16 / 11;
    max-height: 260px;
}

html[data-embed="1"] .v-mag-cards {
    margin-top: 24px;
    padding-top: 20px;
}

html[data-embed="1"] .eg-nav-wrap {
    position: relative !important;
    top: auto !important;
}

html[data-embed="1"] .eg-nav {
    grid-template-columns: minmax(0, 1fr) auto;
    grid-template-areas: "brand actions";
}

html[data-embed="1"] .eg-nav-toggle,
html[data-embed="1"] .eg-nav-links,
html[data-embed="1"] .eg-nav-more {
    display: none !important;
}

html[data-embed="1"] .eg-nav-actions .eg-nav-login,
html[data-embed="1"] .eg-section {
    padding: 40px 16px;
}
