:root {
--font: Roboto;


--base-color: #071836;


--base-text-color: #FFFFFF;


--footer-color: #071836;


--footer-text-color: #FFFFFF;


--button-color: #FF6744;


--button-hover-color: #071836;


--button-text-color: #FFFFFF;


--header-color: #071836;


--header-text-color: #FFFFFF;


--clear-filters-display-text: inline-block;


--clear-filters-display-icon: inline-block;

}

	.es-clear-all-filters-button .button-text {
	display: var(--clear-filters-display-text);
	}

	.es-clear-all-filters-button .button-icon {
	display: var(--clear-filters-display-icon);
	}

/* Inline | https://ingenierie.fr2.nettailer.com/ */

/*
	--font: Roboto;
	--base-color, --footer-color, --button-hover-color, --header-color : #071836 (Bleu)
	--base-text-color, --footer-text-color, --button-text-color, --header-text-color : #FFFFFF (Blanc)
	--button-color: #FF6744 (Orange)
	--o2i-color-secondary: #68E5CC (Vert)
*/

/* Top menu & language switcher section */
@media (min-width: 640px) {
   .header-wrapper.fixed { background-color: var(--header-color); }
}
.header-bar-section { color: var(--header-text-color); }

/* Logo home page */
ul.category-retailer-list {
	list-style: none;
	display: flex;
	flex-flow: row wrap;
	justify-content: space-between;
	margin: 20px 0 0 0;
}
ul.category-retailer-list li {
    text-align: center;
}
ul.category-retailer-list li a {
	display: flex;
	flex-flow: column;
	align-items: center;
	font-size: 0.9rem;
}
ul.category-retailer-list li a:hover {
	color: var(--button-color);
	box-shadow: 0px 0px 4px 4px rgba(0, 0, 0, 0.05);
}

.logo-container { padding: 10px 15px !important; }
.logo-container img { max-width: 120px; }

/* Menu Icon */
.menu-icon {
	width: inherit;
	height: inherit;
}

/* Categories menu */
.menu-bar-desktop-categories-menu-item {
	line-height: 32px;
	width: 250px;
}

/* Slider banner */
.bx-wrapper, .bx-wrapper img, .first-page-content .banners .bx-wrapper .bx-viewport { border-radius: 10px; }

/* Prices in category/promotion pages */
.promotion-item.only-product .promotion-item-bar { grid-template-columns: 1.2fr 0.8fr; }

/* Purchase price */
.basket-cost-price { display: none; }

/* A Html tag */
a, .f-dropdown .link, .side-nav li a.link:not(.button), .link, .action, .file-upload-existing {
	color: var(--base-color);
}
a:hover, a:focus, .link:hover, .link:focus, .action:hover, .action:focus, .file-upload-existing:hover, .file-upload-existing:focus {
	color: var(--button-color);
}

/* Input Textarea */
input, textarea { border-radius: 10px !important; }

/* Search button */
.product-search-input-container {
    padding: 2px;
    border-radius: 33px;
}
.product-search .product-search-input {
    border-radius: 20px !important;
    margin-left: 6px;
}

/* Buttons */
.button { border-radius: 20px; }
.buy-button { border-radius: 10px; }
.prodlist-row.large-grid .buy-button { border-radius: 20px; }
/* Delete "Passer commande / Checkout" button */
.button.basket-to-checkout { display: none; }

/* Section Small-12 & Promotions margin */
.section.small-12 { margin-bottom: 2em; }
.row.collapse.promotions { margin-bottom: 2em; }

/* Footer */
.footer .footer-wrapper .content-footer-wrapper li a:hover {
	text-decoration: underline;
}
