/* =========================================================
   [BLOCK A] SAJÁT GASZTROTÁR – KÜLSŐ FEHÉR LEPEDŐ LEVÉTELE
   Cél:
   - kizárólag a külső WP/Kadence tartalomdoboz eltüntetése
   - sem a keresőhöz, sem a kártyákhoz, sem a belső gridhez nem nyúlunk
   - csak a felesleges külső fehér panelt vesszük le
   ========================================================= */

/* ---------------------------------------------------------
   A/1 – A teljes page/article doboz ne adjon fehér hátteret
   --------------------------------------------------------- */
article.entry.content-bg.single-entry:has(.myg-sajat-recepttar){
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* ---------------------------------------------------------
   A/2 – A content wrap se adjon külön fehér panelt
   --------------------------------------------------------- */
article.entry.content-bg.single-entry:has(.myg-sajat-recepttar) > .entry-content-wrap{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important; /* HA ettől túl szoros lesz, ezt később visszább vesszük. */
}

/* ---------------------------------------------------------
   A/3 – A belső entry-content panel se legyen fehér doboz
   --------------------------------------------------------- */
article.entry.content-bg.single-entry:has(.myg-sajat-recepttar) .entry-content.single-content{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  padding: 0 !important; /* HA ettől túl szoros lesz, ezt később finomítjuk. */
}

/* ---------------------------------------------------------
   A/4 – Maga a saját GasztroTár wrapper is maradjon áttetsző
   --------------------------------------------------------- */
article.entry.content-bg.single-entry:has(.myg-sajat-recepttar) .myg-sajat-recepttar{
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
}

/* =========================================================
   [BLOCK B] SAJÁT GASZTROTÁR – RECEPT TÖRLÉSE GOMB ELREJTÉSE
   Cél:
   - csak a saját GasztroTár kártyáin lévő felesleges törlés gomb tűnjön el
   - semmi máshoz nem nyúlunk
   ========================================================= */

/* A teljes törlésgomb-zóna eltüntetése */
.myg-sajat-recepttar .myg-card-actions,
.myg-sajat-recepttar .myg-card-delete-btn{
  display: none !important;
}

/* =========================================================
   [BLOCK C] SAJÁT GASZTROTÁR – ÜRES FEJLÉCHELY MEGSZÜNTETÉSE
   Cél:
   - a törlésgomb eltüntetése után fenn maradt üres felső sáv megszüntetése
   - a cím kerüljön ugyanoda, mint a közös GasztroTárban
   - semmi máshoz nem nyúlunk
   ========================================================= */

/* Az üres actions blokk ne foglaljon helyet */
.myg-sajat-recepttar .myg-card-actions{
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
}

/* A header ne tartson fenn helyet egy nem létező felső sornak */
.myg-sajat-recepttar .myg-card-header{
  padding-top: 0 !important;
  margin-top: 0 !important;
  gap: 10px !important; /* ITT tudod finoman állítani a cím és badge-ek közti távolságot */
}

/* A címblokk is üljön fel rendesen */
.myg-sajat-recepttar .myg-card-title{
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* =========================================================
   [BLOCK D] SAJÁT GASZTROTÁR – BEKÚSZÓ CÍMSOR FELSŐ POZÍCIÓ
   Cél:
   - a saját GasztroTár bekúszó címsora kerüljön feljebb
   - közelítsen a közös GasztroTár hero/címsor pozíciójához
   - csak a felső címsor zónát igazítjuk, máshoz nem nyúlunk
   ========================================================= */

/* ---------------------------------------------------------
   D/1 – A saját GasztroTár teljes felső címsor zónája
   --------------------------------------------------------- */
.myg-sajat-recepttar .wp-block-kadence-advancedheading,
.myg-sajat-recepttar .kt-adv-heading,
.myg-sajat-recepttar .kb-advanced-heading,
.myg-sajat-recepttar .kadence-advanced-heading {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* ---------------------------------------------------------
   D/2 – A címsort tartó első blokk / section húzása felfelé
   --------------------------------------------------------- */
.myg-sajat-recepttar > .wp-block-group:first-child,
.myg-sajat-recepttar > .kt-row-layout-inner:first-child,
.myg-sajat-recepttar > .kb-row-layout-wrap:first-child,
.myg-sajat-recepttar > .alignfull:first-child,
.myg-sajat-recepttar > .alignwide:first-child {
  margin-top: -26px !important;  /* <<< ITT tudod állítani: -20 / -24 / -28 */
  padding-top: 0 !important;
}

/* ---------------------------------------------------------
   D/3 – Ha a címsor külön wrapperben ül, az se tartson plusz rést
   --------------------------------------------------------- */
.myg-sajat-recepttar .entry-content > .wp-block-group:first-child,
.myg-sajat-recepttar .entry-content > .kt-row-layout-inner:first-child,
.myg-sajat-recepttar .entry-content > .kb-row-layout-wrap:first-child {
  margin-top: -26px !important;  /* <<< ugyanaz az érték, mint fent */
  padding-top: 0 !important;
}

/* ---------------------------------------------------------
   D/4 – Mobilon finomabb felhúzás
   --------------------------------------------------------- */
@media (max-width: 768px) {
  .myg-sajat-recepttar > .wp-block-group:first-child,
  .myg-sajat-recepttar > .kt-row-layout-inner:first-child,
  .myg-sajat-recepttar > .kb-row-layout-wrap:first-child,
  .myg-sajat-recepttar > .alignfull:first-child,
  .myg-sajat-recepttar > .alignwide:first-child,
  .myg-sajat-recepttar .entry-content > .wp-block-group:first-child,
  .myg-sajat-recepttar .entry-content > .kt-row-layout-inner:first-child,
  .myg-sajat-recepttar .entry-content > .kb-row-layout-wrap:first-child {
    margin-top: -18px !important;  /* <<< mobilon finomabb */
  }
}

/* =========================================================
   [BLOCK HERO-FIX] SAJÁT RECEPTTÁR – FELSŐ HERO TÉR ELTÜNTETÉSE
   Cél:
   - a WP/Kadence saját oldalcím-blokk ne foglaljon fölös helyet
   - a bekúszó címsor kerüljön feljebb a menü alá
   ========================================================= */

body.page-id-1916 .entry-hero.page-hero-section {
  display: none !important;
}

body.page-id-1916 #primary.content-area {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

body.page-id-1916 .content-container.site-container,
body.page-id-1916 #main.site-main,
body.page-id-1916 .content-wrap,
body.page-id-1916 .entry-content-wrap,
body.page-id-1916 .entry-content.single-content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}