/*
Theme Name:   Kadence Child
Theme URI:    https://www.kadencewp.com/kadence-theme/
Description:  Kadence Child Theme - customizations without modifying the parent theme.
Author:       FCV
Template:     kadence
Version:      1.0.0
License:      GNU General Public License v3.0 (or later)
License URI:  https://www.gnu.org/licenses/gpl-3.0.html
Text Domain:  kadence-child
*/

/* Child theme custom styles go below */

/* ==========================================================================
   Kadence Number List Layout Fix (Definitive Solution)
   ========================================================================== */

/* 1. Fully Automatic Fix: Targets nested row layouts where the first column contains a number image */
.wp-block-kadence-rowlayout:has(> .kt-row-column-wrap > .wp-block-kadence-column:first-child > .kt-inside-inner-col > .wp-block-kadence-image img[src*="number-"]) {
  width: 100% !important;
}
.wp-block-kadence-rowlayout > .kt-row-column-wrap:has(> .wp-block-kadence-column:first-child > .kt-inside-inner-col > .wp-block-kadence-image img[src*="number-"]) {
  grid-template-columns: 60px 1fr !important;
}

/* 2. Class-based Fix: Apply `.ahdooh-number-list` to the parent container block in editor */
.ahdooh-number-list .wp-block-kadence-column > .kt-inside-inner-col > .wp-block-kadence-rowlayout {
  width: 100% !important;
}
.ahdooh-number-list .wp-block-kadence-column > .kt-inside-inner-col > .wp-block-kadence-rowlayout > .kt-row-column-wrap {
  grid-template-columns: 60px 1fr !important;
}


