@media (max-width: 767px) {
	.le-mobile-nav__panel details > a.luxe-brand-nav-item {
		display: flex;
		align-items: center;
		justify-content: space-between;
		min-height: 44px;
		padding: 12px;
		gap: 12px;
	}

	.le-mobile-nav__panel details > a.luxe-brand-nav-item:last-child {
		padding-bottom: 12px;
	}

	.le-mobile-nav__panel .luxe-brand-nav-name {
		flex: 1;
		min-width: 0;
	}

	.le-mobile-nav__panel .luxe-brand-nav-logo {
		flex-basis: 40px;
		width: 40px;
		height: 16px;
	}

	.le-mobile-nav__panel .luxe-brand-nav-logo__image {
		max-width: 36px;
		max-height: 16px;
	}
}
