:root {
--font: inter;


--base-color: #FFFFFF;


--base-text-color: #000000;


--footer-color: #89E872;


--footer-text-color: #000000;


--button-color: #89E872;


--button-hover-color: #8b2;


--button-text-color: #000000;


--header-color: #FFFFFF;



--header-text-color: #333;

--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);
	}

body, h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
}


.button-brand {
   	background-color: #89E872;
}

.menu-bar {
	background-color: #89E872;
}

.minibasket .minibasket-icon {
	background-color: #89E872;
}

.product-comparison-icon {
	background-color: #89E872;
}

.minibasket-scroll-small .minibasket-scroll-small-special {
	background-color: #89E872;
}

.tab-expand, .tab-fold {
	color: #89E872;
}

.product-card-tabs__toggle-spec {
	color: #89E872;
}

.product-card .product-compare, .product-card-icon {
	color: #89E872;
}

.product-list-items .product-compare {
	color: #89E872;
}

.menu-container .product-search-input-container .product-search-button-mini {
	color: #89E872;
}

.netset-dropdown {
	color: #89E872;
}

.product-package-search-button, .product-package-search-clear {
	color: #89E872;
}

.menu-container .menu-bar-products-content .is-drilldown .category-group-menu .js-drilldown-back>a::before {
	border-color: transparent #89E872 transparent transparent;
}

.is-accordion-submenu-parent>a:after {
	border-color: #89E872 transparent transparent;
}

.js-drilldown-back>a:before {
	border-color: transparent #89E872 transparent transparent;
}

.is-accordion-submenu-parent>a:after {
	border-color: #89E872 transparent transparent;
}

.product__compare--added {
	color: #89E872;
}

.product__compare--added:hover {
	color: #89E872;
}

.purchase-limit-info-extended {
	background-color: #89E872;
}

.purchase-limit-bar-info {
	background-color: #89E872;
}

.pagination .current {
	background-color: #89E872;
}

.basket-comment-delete {
	color: #89E872;
}

.basket .fa-times::before {
	color: #89E872;
}

.basket-comment-icon {
	color: #89E872;
}

.product-options-header {
	background-color: #89E872;
}

.fa-trash {
    color: #89E872;
}

.noUi-connect {
    background: #89E872;
}

.product-card-icon, .product-card .product-compare, .product-card .focus-assortment-link a {
    color: #89E872;
}

.netset-dropdown-menu li:hover .link {
    color: #89E872;
}

.overlay .modal-header {
	background-color: #89E872;
}

.basket-takeover-modal-header {
    background-color: #89E872;
}




.menu-bar-item-label, .menu-bar-item-label:hover, .menu-bar-item-label:focus {
	color: #000000;
}

.minibasket .minibasket-icon, .minibasket-icon.mobile-fi-icon {
	color: #000000;
}

.product-comparison-icon {
	color: #000000;
}

.menu-bar-my-pages, .menu-login-desktop {
	color: #000000;
}

.overlay .modal-header > span {
	color: #000000;
}




.footer {
	background-color: #89E872;
}



.footer {
	color: #000000;
}

.footer .footer-wrapper .content-footer-wrapper li a {
	color: #000000;
}

.footer .footer-wrapper .content-footer-wrapper li h3 {
	color: #000000;
}




/* main.min.scss | https://alsodemo.fr.nettailer.com/noderes/fr-FR/node/stylesheets/sass/main.min.scss?_rtv=1718274862 */

.page-content {
  background-color: white;
}


.button {
	background-color: #89E872;
}

.footer .footer-wrapper .content-footer-wrapper li .register-email button {
	background-color: #89E872;
}

.product-list-categories .product-list-category-button
, .product-list-categories .product-list-category-button:hover
, .product-list-categories .product-list-category-button:focus {
	color: #89E872;
}

.product-list-categories .product-list-category-selected > .product-list-category-button
, .product-list-categories .product-list-category-selected > .product-list-category-button:focus
, .product-list-categories .product-list-category-selected > .product-list-category-button:hover {
	background-color: #89E872;
}




.button:hover {
	background-color: #89E872;
}

.button:focus {
	background-color: #89E872;
}




.button {
	color: #000000;
}

.button:focus, .button:hover {
	color: #000000;
}

.product-list-categories .product-list-category-button
, .product-list-categories .product-list-category-button:hover
, .product-list-categories .product-list-category-button:focus {
	background-color: #000000;
}

.product-list-categories .product-list-category-selected > .product-list-category-button
, .product-list-categories .product-list-category-selected > .product-list-category-button:focus
, .product-list-categories .product-list-category-selected > .product-list-category-button:hover {
	color: #000000;
}


/* HEADER */

@media (min-width: 640px) {
    .row.header {
        max-width: none;
        padding: 0 30px;
    }
}

/* TOP HEADER BAR */

.header-bar {
background-color: #84EB275;
max-width: 100%;
padding: 0 30px;
}

.header-wrapper .header-bar-section-links-item {
    color: white;
}

/* LOGO */

.header-wrapper .row.header .logo-container {
height: 70px;
padding: 0 15px;
}

.header-wrapper .row.header .logo-container .header-logo {
height: 70px;
}

/* BOTTOM MARGIN ON SECTIONS */

.main-wrapper .content-column .row {
margin: 0px auto 15px auto;
}

/* SCROLLING BANNER */

.bx-wrapper {
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
border: none;
background: #fff;
}

.first-page-content .banners {
margin: -15px auto 0 auto;
margin: 0 calc(50% - 50vw);
width: 200%;
transform: translateX(calc(50vw - 50%));
}

.bx-viewport {
width: 100%;
overflow: hidden;
position: relative;
height: 600px;
margin: -15px 0 0 0;
}

.bx-wrapper .bxslider li {
display: block;
Width: 1920px;
}

/* SECTION TITLE TEXT */

.sectiontitletext {
  background-color: #001133;
  color: #ffffff;
  padding: 20px 0px 20px 0px;
  text-align: center;
}

.sectiontitletext h2 {
  font-size: 2em;
}


/* Search Box */
.product-search-input-container {
    margin: 0 auto;
    max-width: 470px;
    border-radius: 25px;
}
.fa-search:before {
    content: "\f002";
    color: #951B81;
}

/* Footer width */
.footer .footer-wrapper .content-footer-wrapper li {
    text-align: left;
    display: inline-table;
    margin-left: 80px;
}

#text-9 > div > div {
    display: flex;
}

/* Buttons */
.button:hover {
    background-color: transparent;
    color: #00CFBE;
    border-color: #00CFBE;
    border-width: 2px;
}

.button {
    border-color: #00CFBE;
    border-width: 2px;
	border-radius: 25px
}
h2 {
    text-align: center;
    padding-top: 10px;
    color: #278E79;
    font-size: 30px;
}

/* Gap between promotions */
.promoted-products {
    padding: 0px;
    margin: 2px auto 0 auto;
}


.header-wrapper .header-logo {
	background-image: url(/cache/files3/98176_8798719.png);
}

.modal-customer-type__logo {
	background-image: url(/cache/files3/98176_8798719.png);
}


/* profile_c1dfdc00-88ef-46df-8bf4-1013001858f9.css | https://demovanessa2.fr.nettailer.com/node/retailer/css/profile_c1dfdc00-88ef-46df-8bf4-1013001858f9.css?_rtv=1718120815490 */

body, h1, h2, h3, h4, h5, h6 {
  /* font-family: Arial; */
  font-family: inter;
}


/* CSS Document */
