@charset "UTF-8";

@font-face {
  font-family: "font-ceasy";
  src:url("fonts/ceasy/font-ceasy.eot");
  src:url("fonts/ceasy/font-ceasy.eot?#iefix") format("embedded-opentype"),
    url("fonts/ceasy/font-ceasy.woff") format("woff"),
    url("fonts/ceasy/font-ceasy.ttf") format("truetype"),
    url("fonts/ceasy/font-ceasy.svg#ceasy") format("svg");
  font-weight: normal;
  font-style: normal;
}

[data-icon]:before {
	font-family: "font-ceasy" !important;
	content: attr(data-icon);
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	font-size: 1.6rem;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before, .flex-direction-nav a.flex-next::before, .flex-direction-nav a.flex-prev::before, .btn-plus::after,
a.lire-plus::after, .home section#content .col_1_2:first-child a::after, section#bloc-gris .content .bloc-histoire .en-savoir-plus a:after,
section#content ul li:before, .woocommerce #products ul.products li.product > a:before,  #produits .top .description:before, li.product > span + a.woocommerce-LoopProduct-link::before, .woocommerce-Price-amount:before  {
  font-family: "font-ceasy" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  vertical-align: top;
  line-height: 1;
  font-size: 1.6rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-bottom:before, .flex-direction-nav a.flex-next::before {
  content: "\61";
}
.icon-arrow-left:before {
  content: "\62";
}
.icon-arrow-right:before, section#content ul li:before, a.lire-plus:after, .home section#content .col_1_2:first-child a:after, section#bloc-gris .content .bloc-histoire .en-savoir-plus a:after, .btn-plus:after {
  content: "\63";
}
.icon-arrow-top:before, .flex-direction-nav a.flex-prev::before {
  content: "\64";
}
.icon-devis:before {
  content: "\65";
}
.icon-home:before{
  content: "\66";
}
.icon-mail:before {
  content: "\67";
}
.icon-pin:before {
  content: "\68";
}
.icon-tel:before {
  content: "\69";
}
.icon-cart:before, .woocommerce #products .add_to_cart_button:before,  #produits .top .description:before  {
  content: "\6a";
}
.icon-plus:before, li.product > span + a.woocommerce-LoopProduct-link:before  {
  content: "\6b";
}
.icon-oeil:before, #produits div.liste li h3 span.woocommerce-Price-amount:before {
  content: "\6c";
}
.icon-male:before {
  content: "\6d";
}