/* ICONE brand layer on top of Porto, all pages. Colours from the logo: navy #212b44 (main), orange #e2690b (accent). */
:root {
	--icone-navy: #212b44;
	--icone-orange: #e2690b;
	--icone-orange-dark: #c95a08;
}

/* Header menu: the ten entries stay on one row. */
@media (min-width: 992px) {
	#header .main-menu.mega-menu > li.menu-item > a { font-size: 16px !important; padding-right: 14px !important; }
	.rtl #header .main-menu.mega-menu > li.menu-item > a { padding-right: 0 !important; padding-left: 14px !important; }
	#header .main-menu.mega-menu > li.menu-item.active > a,
	#header .main-menu.mega-menu > li.menu-item:hover > a { color: var(--icone-orange) !important; }
}
@media (min-width: 992px) and (max-width: 1279px) {
	#header .main-menu.mega-menu > li.menu-item > a { font-size: 14px !important; padding-right: 9px !important; }
	.rtl #header .main-menu.mega-menu > li.menu-item > a { padding-right: 0 !important; padding-left: 9px !important; }
}

/* Shop banners */
.icone-banner-photo img { border-radius: 12px; }

/* Home "Offres à saisir": transparent product cut-outs, slightly bigger */
.icone-deals .porto-tb-featured-image img { transform: scale(1.08); transform-origin: center; }
