/*
Theme Name: NexGen Laboratories
Theme URI: https://nexgenlab.co.za
Description: Divi 5 child theme for NexGen Laboratories. Dossier-grammar design system for the NexGen supplement range — Poppins, gold instrument accents, per-product colour fields, and a sticky global header. All styling lives in assets/nexgen.css; this file exists to declare the child theme and hold site-specific overrides.
Author: NexGen Laboratories
Author URI: https://nexgenlab.co.za
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nexgen
*/

/* --------------------------------------------------------------------------
   Site-specific overrides live here.

   The design system itself is in assets/nexgen.css, which functions.php
   enqueues after Divi's parent stylesheet. Keep this file for one-off tweaks
   so the system file stays portable.
   -------------------------------------------------------------------------- */

/* Divi's default body font gives way to Poppins everywhere. */
body,
body.et-db #et-boc .et-l p,
.et_pb_module,
input,
textarea,
select,
button {
  font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* Divi wraps Theme Builder areas in containers that can clip a sticky header.
   Declared here as well as in the system file so the rule survives a
   stylesheet load order surprise. */
#page-container,
#et-boc,
#et-boc > .et-boc,
#et-main-area {
  overflow: visible;
}

/* Divi's back-to-top button, matched to the system. */
.et_pb_scroll_top.et-pb-icon {
  background: rgba(11, 16, 13, 0.86);
  border-radius: 4px;
  color: #e9c77e;
}

/* WooCommerce breadcrumb, when a template chooses to show it. */
.woocommerce .woocommerce-breadcrumb {
  font-size: 0.8rem;
  color: #6b756e;
  font-family: 'Poppins', sans-serif;
}
.woocommerce .woocommerce-breadcrumb a {
  color: #4a554e;
}
