/*
Theme Name:   Al Paradiso
Theme URI:    https://www.residencealparadiso.it
Description:  Child theme di Kadence per Residence Al Paradiso (Lampedusa): template e stili dal mockup v3 "bianco e azzurro mare". Colori e font dal Customizer di Kadence.
Author:       tundesign.it
Author URI:   https://www.tundesign.it
Template:     kadence
Version:      0.8.8
Requires at least: 6.5
Requires PHP: 8.1
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  paradiso
*/

/* Gli stili delle pagine sono in assets/css/ (generati dal mockup con wp/strumenti/build_assets.py).
   Qui solo i raccordi con Kadence (header, footer, contenitori). Sempre variabili, mai hex. */

/* Link mai sottolineati, neanche al passaggio del mouse (scelta di progetto) */
a, a:hover, a:focus { text-decoration: none; }

/* I template del child disegnano le sezioni a tutta larghezza: niente margini del contenitore Kadence */
.paradiso-tpl .content-container.site-container,
.paradiso-tpl .content-area { max-width: none; padding: 0; margin: 0; }

/* Kadence chiama "wrap" anche il suo contenitore generale (#inner-wrap): la .wrap del mockup (larghezza 1180px) vale solo dentro le pagine.
   DA VERIFICARE in LocalWP. */
#inner-wrap.wrap { width: auto; max-width: none; margin-inline: 0; }

/* Gruppi del blocco editor (es. .figs nelle pagine Lampedusa): il contenitore interno di WordPress non c'è nel mockup,
   i figli devono stare direttamente nella griglia del gruppo. */
.paradiso-main .wp-block-group > .wp-block-group__inner-container { display: contents; }

/* Modulo di verifica: campo esca per i bot, fuori schermo (non display:none, che alcuni bot riconoscono) */
.paradiso-hp { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }

/* Pagine legali scritte nell'editor: pulsante «Preferenze relative al consenso» di CookieYes (blocco Pulsante con classe
   cky-banner-element) con l'aspetto di .btn.btn-outline del mockup, e spazio per la tabella dei cookie di CookieYes. */
.legal .wp-block-buttons { margin-top: var(--space-4); }
.legal .wp-block-button__link { display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: .8rem 1.5rem; border-radius: var(--radius-pill); font: inherit; font-weight: 700; background: var(--color-surface); color: var(--color-heading); border: 1.5px solid var(--color-border); cursor: pointer; }
.legal .wp-block-button__link:hover { border-color: var(--color-heading); }
.legal .cky-audit-table-element { margin-top: var(--space-4); }
