/* ============================================
   Categorías móviles: tira horizontal deslizable
   ============================================ */

#mobile-header .mobile-navigation .mobile-menu-container {
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
	scrollbar-width: none;
}

#mobile-header .mobile-navigation .mobile-menu-container::-webkit-scrollbar {
	display: none;
}

#mobile-header .mobile-navigation ul#mobile-menu {
	display: flex;
	flex-wrap: nowrap;
	list-style: none;
	margin: 0;
	padding: 10px 16px;
	gap: 22px;
}

#mobile-header .mobile-navigation ul#mobile-menu > li {
	flex-shrink: 0;
	white-space: nowrap;
}

#mobile-header .mobile-navigation ul#mobile-menu > li > a,
#mobile-header .mobile-navigation ul#mobile-menu .drawer-nav-drop-wrap {
	display: flex;
	align-items: center;
	padding: 0 !important;
	font-size: 13px;
	font-weight: 600;
	letter-spacing: 0.3px;
	text-transform: capitalize;
	color: #1a1a1a;
}

#mobile-header .mobile-navigation ul#mobile-menu .sub-menu {
	display: none !important;
}

#mobile-header .mobile-navigation ul#mobile-menu .drawer-sub-toggle {
	display: none !important;
}

#mobile-header .mobile-navigation ul#mobile-menu > li.current-menu-item > a,
#mobile-header .mobile-navigation ul#mobile-menu > li.current-menu-item .drawer-nav-drop-wrap > a {
	color: #b08d57;
	border-bottom: 2px solid #b08d57;
	padding-bottom: 4px !important;
}

#mobile-header .site-header-bottom-section-center,
#mobile-header .site-header-item-mobile-navigation,
#mobile-header .mobile-navigation {
	min-width: 0;
}

#mobile-header .mobile-navigation .mobile-menu-container {
	min-width: 0;
	width: 100%;
	max-width: 100%;
}