@import url('assets/css/global.css');
@import url('assets/css/header.css');
@import url('assets/css/menus.css');
@import url('assets/css/home.css');
@import url('assets/css/footer.css');
@import url('assets/css/actualites.css');
@import url('assets/css/buttons.css');
@import url('assets/css/categories-produits.css');
@import url('assets/css/produits.css');
@import url('assets/css/secteurs.css');
@import url('assets/css/compositions.css');
@import url('assets/css/formulaires.css');

@font-face {
    font-family: 'HelveticaNeueLTStd';
    src: url('assets/fonts/HelveticaNeueLTStd-Cn.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueLTStd';
    src: url('assets/fonts/HelveticaNeueLTStd-BdCn.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

#tarteaucitronIcon {
	z-index: 2 !important;
}
body #tarteaucitronRoot #tarteaucitronAlertBig{
	background-color:#fff!important;
	border:solid 1px var(--wp--preset--color--color-4)!important;
}
body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert, body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong, body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl, body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog, body #tarteaucitronRoot .tac_activate .tac_float strong{
	color:var(--wp--preset--color--color-4)!important;
	background-color:#fff!important;
}
body #tarteaucitronRoot .tarteaucitronAllow,body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize, body #tarteaucitronRoot#tarteaucitronAlertBig #tarteaucitronPersonalize2, .tarteaucitronCTAButton{
	background-color:var(--wp--preset--color--color-1)!important;
	border-radius:0!important;
}
body #tarteaucitronRoot .tarteaucitronDeny{
	color:var(--wp--preset--color--color-4)!important;
	background-color:#fff!important;
	border:solid 1px var(--wp--preset--color--color-4)!important;
}
body #tarteaucitronRoot #tarteaucitronClosePanel,body #tarteaucitronRoot #tarteaucitronServices #tarteaucitronMainLineOffset,body #tarteaucitronRoot #tarteaucitronServices #dialogTitle,body #tarteaucitronRoot #tarteaucitronServices #tarteaucitronInfo,body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronH2,body #tarteaucitronRoot #tarteaucitronSave,body #tarteaucitronRoot #tarteaucitronServices_analytic>li.tarteaucitronLine,body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronTitle,body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronTitle .catToggleBtn,body #tarteaucitronRoot #tarteaucitronManager,body #tarteaucitronRoot  #tarteaucitronCookiesNumber,body #tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer .tarteaucitronH2,body #tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle,body #tarteaucitronRoot #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,body #tarteaucitronRoot #tarteaucitronCookiesList,body #tarteaucitronRoot #tarteaucitronClosePanelCookie,body #tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesList .tarteaucitronCookiesListMain,body #tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesList .tarteaucitronHidden,body #tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesList .tarteaucitronHidden .tarteaucitronH3{
	color:var(--wp--preset--color--color-4)!important;
	background-color:#fff!important;
}
body #tarteaucitronRoot #tarteaucitronServices .tarteaucitronTitle,body #tarteaucitronRoot #tarteaucitronSave{
	border-top:solid 1px var(--wp--preset--color--color-4)!important;
}
body #tarteaucitronRoot #tarteaucitronDotGreen,body #tarteaucitronRoot #tarteaucitronDotYellow,body #tarteaucitronRoot #tarteaucitronDotRed{
	background-color:var(--wp--preset--color--color-1)!important;
}
body #tarteaucitronRoot #tarteaucitronCookiesList{
	border:none!important;
}
/* Bouton validation du Panier et Commander */
.wc-block-cart__submit-button,
.wc-block-components-checkout-place-order-button {
    color:#fff !important;
    background-color: var(--wp--preset--color--color-1) !important;
	border: 1px solid var(--wp--preset--color--color-1) !important;
    border-radius: 50rem !important;
}
.wc-block-cart__submit-button:hover,
.wc-block-components-checkout-place-order-button:hover {
    color: var(--wp--preset--color--color-1) !important;
    background-color: #fff !important;
}

