/*
  Theme Name: Sleep Easy Equipment
  Theme URI: https://sleep-easy.co.za
  Version: 1.0.0
  Template: Divi
  Author: JP Bosman
  Author URI: https://digitalinfinity.co.za
  Text Domain: sleep-easy-equipment
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

/*
 * Dropdown menus (e.g. Products) — neutral, works with dark or light headers.
 * Tweak --see-submenu-* on :root to align with your Divi accent if you like.
 */
:root {
	--see-submenu-bg: #ffffff;
	--see-submenu-text: #1a1d21;
	--see-submenu-hover-bg: #f3f5f7;
	--see-submenu-border: rgba(0, 0, 0, 0.08);
	--see-submenu-shadow: 0 10px 40px rgba(0, 0, 0, 0.12);
	--see-submenu-radius: 6px;
}

#main-header .nav li ul,
#et-top-navigation .nav li ul,
#top-menu-nav .nav li ul,
.et_pb_menu .nav li ul,
.et_pb_fullwidth_menu .nav li ul {
	background-color: var(--see-submenu-bg) !important;
	border: 1px solid var(--see-submenu-border) !important;
	border-radius: var(--see-submenu-radius) !important;
	box-shadow: var(--see-submenu-shadow) !important;
	padding: 6px 0 !important;
	min-width: 208px;
}

#main-header .nav li ul li,
#et-top-navigation .nav li ul li,
#top-menu-nav .nav li ul li,
.et_pb_menu .nav li ul li,
.et_pb_fullwidth_menu .nav li ul li {
	padding: 0 !important;
}

#main-header .nav li ul a,
#et-top-navigation .nav li ul a,
#top-menu-nav .nav li ul a,
.et_pb_menu .nav li ul a,
.et_pb_fullwidth_menu .nav li ul a {
	color: var(--see-submenu-text) !important;
	border-bottom: none !important;
	padding: 11px 20px !important;
	font-size: 13px !important;
	font-weight: 500 !important;
	letter-spacing: 0.02em !important;
	line-height: 1.35 !important;
	transition: background-color 0.18s ease, color 0.18s ease !important;
}

#main-header .nav li ul a:hover,
#et-top-navigation .nav li ul a:hover,
#top-menu-nav .nav li ul a:hover,
.et_pb_menu .nav li ul a:hover,
.et_pb_fullwidth_menu .nav li ul a:hover {
	background-color: var(--see-submenu-hover-bg) !important;
	color: var(--see-submenu-text) !important;
}


