/*
 Theme Name:   Hello Elementor Fatonet
 Theme URI:    https://www.fatonet.com
 Description:  Child theme for Fatone Consultings — Hello Elementor + Elementor Free
 Author:       Fatone Consultings
 Template:     hello-elementor
 Version:      1.0.0
 Text Domain:  hello-elementor-fatonet
*/

/* Brand tokens — mirror Elementor global settings */
:root {
  --fatone-primary: #1a5f63;
  --fatone-primary-dark: #0a5558;
  --fatone-text: #1a1a2e;
  --fatone-text-muted: #5a6270;
  --fatone-bg: #ffffff;
  --fatone-bg-soft: #f7f5f2;
  --fatone-sand: #e8e0d5;
  --fatone-radius-card: 20px;
  --fatone-radius-btn: 12px;
  --fatone-shadow: 0 4px 24px rgba(0, 0, 0, 0.06);
  --fatone-max-width: 1200px;
}

/* Sticky header shadow (toggle .scrolled via JS) */
.site-header.scrolled,
header.scrolled {
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
}

/* Reusable card utility */
.fatone-card {
  background: var(--fatone-bg);
  border-radius: var(--fatone-radius-card);
  box-shadow: var(--fatone-shadow);
  padding: 24px 32px;
}

/* WooCommerce shop cleanup */
.woocommerce ul.products li.product {
  border-radius: var(--fatone-radius-card);
  box-shadow: var(--fatone-shadow);
}

.woocommerce ul.products li.product .button {
  border-radius: var(--fatone-radius-btn);
}
