.path-frontpage #block-views-block-categories-icon h2 {
  position: relative;
}
.path-frontpage #block-views-block-categories-icon h2:before {
  position: absolute;
  height: 133.31px;
  width: 223.35px;
  right: 100%;
  bottom: 0;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_1.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
}
.path-frontpage #block-views-block-categories-icon h2:after {
  position: absolute;
  height: 223.45px;
  width: 615.12px;
  right: -30px;
  top: 18px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_2.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
}
@media (max-width: 991px) {
  .path-frontpage #block-views-block-categories-icon h2:before, .path-frontpage #block-views-block-categories-icon h2:after {
    display: none;
  }
}
.path-frontpage .paragraph--type--content.paragraph--view-mode--slideshow-with-cta:first-child {
  position: relative;
}
.path-frontpage .paragraph--type--content.paragraph--view-mode--slideshow-with-cta:first-child:before {
  position: absolute;
  height: 324.72px;
  width: 166.02px;
  left: 45px;
  top: -180px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_3.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -1;
}
@media (max-width: 991px) {
  .path-frontpage .paragraph--type--content.paragraph--view-mode--slideshow-with-cta:first-child:before {
    display: none;
  }
}
.path-frontpage .paragraph--view-mode--find-our-product:first-child > .container {
  position: relative;
}
.path-frontpage .paragraph--view-mode--find-our-product:first-child > .container:after {
  position: absolute;
  height: 223.82px;
  width: 47.01px;
  left: 120px;
  top: -30px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_4.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -1;
}
@media (max-width: 991px) {
  .path-frontpage .paragraph--view-mode--find-our-product:first-child > .container:after {
    display: none;
  }
}
.path-frontpage .paragraph--type--content.paragraph--view-mode--shape-on-left-pic-on-right:first-child > .container {
  position: relative;
}
.path-frontpage .paragraph--type--content.paragraph--view-mode--shape-on-left-pic-on-right:first-child > .container:after {
  position: absolute;
  height: 472px;
  width: 562px;
  right: 0px;
  top: -120px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_5.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -1;
}
.path-frontpage .paragraph--type--content.paragraph--view-mode--shape-on-left-pic-on-right:first-child > .container:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: -70px;
  bottom: -150px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  .path-frontpage .paragraph--type--content.paragraph--view-mode--shape-on-left-pic-on-right:first-child > .container:before, .path-frontpage .paragraph--type--content.paragraph--view-mode--shape-on-left-pic-on-right:first-child > .container:after {
    display: none;
  }
}
.path-frontpage #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  .path-frontpage #block-footer:before {
    display: none;
  }
}

body.node-4046 .paragraph--view-mode--hero-header:first-child .container, body.page-node-type-product-category .paragraph--view-mode--hero-header:first-child .container, body.page-node-type-product .paragraph--view-mode--hero-header:first-child .container {
  position: relative;
}
body.node-4046 .paragraph--view-mode--hero-header:first-child .container:before, body.page-node-type-product-category .paragraph--view-mode--hero-header:first-child .container:before, body.page-node-type-product .paragraph--view-mode--hero-header:first-child .container:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: 70px;
  top: 72%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4046 .paragraph--view-mode--hero-header:first-child .container:before, body.page-node-type-product-category .paragraph--view-mode--hero-header:first-child .container:before, body.page-node-type-product .paragraph--view-mode--hero-header:first-child .container:before {
    display: none;
  }
}
body.node-4046 #block-footer:before, body.page-node-type-product-category #block-footer:before, body.page-node-type-product #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4046 #block-footer:before, body.page-node-type-product-category #block-footer:before, body.page-node-type-product #block-footer:before {
    display: none;
  }
}

body.node-4052 .paragraph--view-mode--slideshow-timeline:first-child .container {
  position: relative;
}
body.node-4052 .paragraph--view-mode--slideshow-timeline:first-child .container:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: 70px;
  top: 72%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4052 .paragraph--view-mode--slideshow-timeline:first-child .container:before {
    display: none;
  }
}
body.node-4052 #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4052 #block-footer:before {
    display: none;
  }
}

body.node-4047 .view-display-id-search .view-content {
  position: relative;
}
body.node-4047 .view-display-id-search .view-content:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: -130px;
  top: -395px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4047 .view-display-id-search .view-content:before {
    display: none;
  }
}
body.node-4047 #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.node-4047 #block-footer:before {
    display: none;
  }
}

body.page-node-type-recipe .node--type-recipe .header {
  position: relative;
}
body.page-node-type-recipe .node--type-recipe .header:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: 90px;
  top: 100%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.page-node-type-recipe .node--type-recipe .header:before {
    display: none;
  }
}
body.page-node-type-recipe #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  body.page-node-type-recipe #block-footer:before {
    display: none;
  }
}

.path-nos-engagements .paragraph--view-mode--hero-header-light:first-child .container {
  position: relative;
}
.path-nos-engagements .paragraph--view-mode--hero-header-light:first-child .container:before {
  position: absolute;
  height: 133.31px;
  width: 223.35px;
  left: 70px;
  top: 100%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_1.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
}
@media (max-width: 991px) {
  .path-nos-engagements .paragraph--view-mode--hero-header-light:first-child .container:before {
    display: none;
  }
}
.path-nos-engagements .field--name-field-commit-nature-bees .paragraph--view-mode--picture-hero-header .container {
  position: relative;
}
.path-nos-engagements .field--name-field-commit-nature-bees .paragraph--view-mode--picture-hero-header .container:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: -100px;
  bottom: 53%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -3;
}
@media (max-width: 991px) {
  .path-nos-engagements .field--name-field-commit-nature-bees .paragraph--view-mode--picture-hero-header .container:before {
    display: none;
  }
}
.path-nos-engagements .field--name-field-commit-men-header {
  position: relative;
}
.path-nos-engagements .field--name-field-commit-men-header:before {
  position: absolute;
  height: 411.12px;
  width: 128.57px;
  left: 70px;
  top: 150px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_6.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  .path-nos-engagements .field--name-field-commit-men-header:before {
    display: none;
  }
}
.path-nos-engagements #block-footer:before {
  position: absolute;
  height: 458.82px;
  width: 122.42px;
  right: 35px;
  top: -400px;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_7.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  .path-nos-engagements #block-footer:before {
    display: none;
  }
}

.page-node-type-job .node--type-job .header {
  position: relative;
}
.page-node-type-job .node--type-job .header:before {
  position: absolute;
  height: 133.31px;
  width: 223.35px;
  left: 90px;
  top: 93%;
  background-image: url("/themes/custom/charlesetalice_theme/assets/css/utility/../../images/traits_oranges/trace_1.svg");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  z-index: -2;
}
@media (max-width: 991px) {
  .page-node-type-job .node--type-job .header:before {
    display: none;
  }
}
/*# sourceMappingURL=traits-oranges.css.map */
