/*
 Theme Name:   DP Child
 Description:  DP Child Theme
 Author:       Dolce Porte
 Author URI:   http://dolceporte.ru
 Template:     woodmart
 Version:      1.0.3
 Text Domain:  DP
*/

/* ---- Выпадающее меню «Каталог» (десктоп) ---- */
.whb-header .wd-nav-main > li > .wd-dropdown-menu.wd-design-full-width {
	background: #121212 !important;
	padding: 24px 0 26px !important;
	min-height: 0;
	border-top: 1px solid rgba(201, 169, 74, .35);
	box-shadow: 0 30px 50px -20px rgba(0, 0, 0, .7);
}
.whb-header .wd-dropdown-menu.wd-design-full-width .wd-sub-menu.wd-grid-f-inline {
	margin: 0;
	padding: 0;
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 6px 24px;
}
@media (max-width: 1200px) {
	.whb-header .wd-dropdown-menu.wd-design-full-width .wd-sub-menu.wd-grid-f-inline { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
.whb-header .wd-dropdown-menu .wd-sub-menu.wd-grid-f-inline > li.wd-col { width: auto; margin: 0; padding: 0; }
.whb-header .wd-dropdown-menu .wd-sub-menu > li > a.woodmart-nav-link {
	display: flex;
	align-items: center;
	gap: 14px;
	padding: 11px 14px;
	border-radius: 6px;
	color: rgba(255, 255, 255, .9);
	font-size: 13px;
	letter-spacing: .04em;
	line-height: 1.25;
	transition: background-color .2s ease, color .2s ease;
}
.whb-header .wd-dropdown-menu .wd-sub-menu > li > a.woodmart-nav-link:hover {
	background: rgba(255, 255, 255, .06);
	color: #d4b463;
}
.whb-header .wd-dropdown-menu .wd-sub-menu > li > a.woodmart-nav-link .wd-nav-img {
	width: 30px;
	height: 30px;
	flex: 0 0 30px;
	margin: 0;
	object-fit: contain;
	opacity: .8;
	transition: opacity .2s ease;
}
.whb-header .wd-dropdown-menu .wd-sub-menu > li > a.woodmart-nav-link:hover .wd-nav-img { opacity: 1; }
