@charset "UTF-8";

body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn{
  background-color:#de3318;
  border:.125rem solid #de3318;
  -webkit-border-radius:50px;
  -webkit-border-radius:3.125rem;
     -moz-border-radius:50px;
     -moz-border-radius:3.125rem;
          border-radius:50px;
          border-radius:3.125rem;
  color:#fff;
  font-family:Intro_Bold;
  font-size:1rem;
  font-weight:700;
  line-height:normal;
  margin:0 auto;
  outline:none;
  overflow:hidden;
  padding:.8125rem 1.5625rem;
  position:relative;
  -webkit-transition:-webkit-transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:-webkit-transform 1s cubic-bezier(.07, .51, .12, 1);
  -o-transition:-o-transform 1s cubic-bezier(.07, .51, .12, 1);
  -moz-transition:transform 1s cubic-bezier(.07, .51, .12, 1), -moz-transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:transform 1s cubic-bezier(.07, .51, .12, 1),-webkit-transform 1s cubic-bezier(.07, .51, .12, 1),-moz-transform 1s cubic-bezier(.07, .51, .12, 1),-o-transform 1s cubic-bezier(.07, .51, .12, 1);
  z-index:1;
}

@media (min-width:992px) and (max-width:1199.98px){
  body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn{
    font-size:.9375rem;
    padding:.75rem 1.5625rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn{
    font-size:.9375rem;
    padding:.75rem 1.5625rem;
  }
}

body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn:before{
  background:#fff;
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  -webkit-transform:translateX(-100%) skew(-45deg);
     -moz-transform:translateX(-100%) skew(-45deg);
       -o-transform:translateX(-100%) skew(-45deg);
          transform:translateX(-100%) skew(-45deg);
  -webkit-transform-origin:0 0;
     -moz-transform-origin:0 0;
       -o-transform-origin:0 0;
          transform-origin:0 0;
  -webkit-transition:-webkit-transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:-webkit-transform 1s cubic-bezier(.07, .51, .12, 1);
  -o-transition:-o-transform 1s cubic-bezier(.07, .51, .12, 1);
  -moz-transition:transform 1s cubic-bezier(.07, .51, .12, 1), -moz-transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:transform 1s cubic-bezier(.07, .51, .12, 1);
  transition:transform 1s cubic-bezier(.07, .51, .12, 1),-webkit-transform 1s cubic-bezier(.07, .51, .12, 1),-moz-transform 1s cubic-bezier(.07, .51, .12, 1),-o-transform 1s cubic-bezier(.07, .51, .12, 1);
  width:150%;
  z-index:-1;
}

body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn:hover{
  color:#de3318 !important;
}

body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn:hover:before{
  -webkit-transform:translateX(0) skew(-45deg);
     -moz-transform:translateX(0) skew(-45deg);
       -o-transform:translateX(0) skew(-45deg);
          transform:translateX(0) skew(-45deg);
}
body .text-slider.slick-slider{
  position:relative;
  display:block;
  -webkit-box-sizing:border-box;
     -moz-box-sizing:border-box;
          box-sizing:border-box;
  -webkit-user-select:text;
     -moz-user-select:text;
      -ms-user-select:text;
          user-select:text;
  touch-action:pan-y;
}

body .text-slider.slick-slider .slick-arrow{
  font-size:0;
  border:0;
  margin:0;
  width:4.125rem;
  z-index:11;
}

body .text-slider.slick-slider .slick-arrow:hover:before{
  -webkit-transition:none;
  -o-transition:none;
  -moz-transition:none;
  transition:none;
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
}

body .text-slider.slick-slider .slick-arrow.slick-hidden{
  display:none;
}

body .text-slider.slick-slider .slick-prev{
  background:url(../../assets/img/slide-left.svg);
  -moz-background-size:3.75rem;
       background-size:3.75rem;
  background-position:50%;
  background-repeat:no-repeat;
  height:3.75rem;
  width:4.125rem;
  position:absolute;
  top:30%;
  left:2%;
}

body .text-slider.slick-slider .slick-prev:before{
  background:url(../../assets/img/slide-left.svg);
  position:relative;
  -webkit-transition:none;
  -o-transition:none;
  -moz-transition:none;
  transition:none;
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
}

body .text-slider.slick-slider .slick-next{
  background:url(../../assets/img/slide-right.svg);
  -moz-background-size:3.75rem;
       background-size:3.75rem;
  background-position:50%;
  background-repeat:no-repeat;
  height:3.75rem;
  width:4.125rem;
  position:absolute;
  top:30%;
  right:2%;
}

body .text-slider.slick-slider .slick-next:before{
  background:url(../../assets/img/slide-right.svg);
  position:relative;
  -webkit-transition:none;
  -o-transition:none;
  -moz-transition:none;
  transition:none;
  -webkit-transform:none;
     -moz-transform:none;
       -o-transform:none;
          transform:none;
}

body .text-slider.slick-slider .slick-list{
  position:relative;
  display:block;
  overflow:hidden;
  margin:0;
  padding:0;
  -webkit-transform:translateZ(0);
     -moz-transform:translateZ(0);
          transform:translateZ(0);
}

body .text-slider.slick-slider .slick-list:focus{
  outline:none;
}

body .text-slider.slick-slider .slick-list.draggable{
  cursor:-webkit-grab;
  cursor:-moz-grab;
  cursor:grab;
}

body .text-slider.slick-slider .slick-list.dragging{
  cursor:-webkit-grabbing;
  cursor:-moz-grabbing;
  cursor:grabbing;
}

body .text-slider.slick-slider .slick-track{
  position:relative;
  top:0;
  left:0;
  display:block;
  -webkit-transform:translateZ(0);
     -moz-transform:translateZ(0);
          transform:translateZ(0);
}

body .text-slider.slick-slider .slick-track:after,body .text-slider.slick-slider .slick-track:before{
  display:table;
  content:"";
}

body .text-slider.slick-slider .slick-track:after{
  clear:both;
}

body .text-slider.slick-slider .slick-slide{
  float:left;
  height:100%;
  min-height:.0625rem;
  list-style:none !important;
}

body .text-slider.slick-slider .slick-slide.slick-loading img{
  display:none;
}

body .text-slider.slick-slider .slick-slide.dragging img{
  pointer-events:none;
}

body .text-slider.slick-slider .slick-loading .slick-slide,body .text-slider.slick-slider .slick-loading .slick-track{
  visibility:hidden;
}

body .text-slider.slick-slider .slick-initialized .slick-slide{
  display:block;
}

body .text-slider.slick-slider .slick-vertical .slick-slide{
  display:block;
  height:auto;
  border:.0625rem solid transparent;
}

body .text-slider.slick-slider .slick-dots{
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
  width:100%;
}

body .text-slider.slick-slider .slick-dots li{
  display:-webkit-inline-box;
  display:-webkit-inline-flex;
  display:-moz-inline-box;
  display:inline-flex;
  padding:0 .3125rem;
}

body .text-slider.slick-slider .slick-dots li.slick-active button{
  border:.125rem solid #fff;
  background:#fff;
  opacity:1;
}

body .text-slider.slick-slider .slick-dots button{
  width:.9375rem;
  height:.25rem;
  padding:0;
  border:.125rem solid #fff;
  background:#fff;
  -webkit-border-radius:3.125rem;
     -moz-border-radius:3.125rem;
          border-radius:3.125rem;
  outline:none;
  font-size:0;
  margin:0;
  opacity:.5;
}

body .text-slider [dir=rtl] .slick-slide{
  float:right;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap{
    padding-left:2.8125rem;
    padding-right:2.8125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap{
    padding-left:0;
    padding-right:0;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col{
    width:60%;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col{
    width:60%;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content{
    margin-right:2.8125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content{
    margin-right:2.8125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content{
    margin-left:2.8125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content{
    margin-left:2.8125rem;
  }
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content h2{
    font-size:3.4375rem;
    line-height:3.8125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content h2{
    font-size:2.625rem;
    line-height:3rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content h2{
    font-size:4.0625rem;
    line-height:4.4375rem;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-title .fl-module-content h2{
    font-size:2.125rem;
    line-height:2.5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content{
    margin-left:2.8125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content{
    margin-left:2.8125rem;
  }
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content h2{
    font-size:1.6875rem;
    line-height:2.0625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content h2{
    font-size:1.25rem;
    line-height:1.625rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content h2{
    font-size:2.0625rem;
    line-height:2.4375rem;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .grocery-col .fl-col-content .grocery-subtitle .fl-module-content h2{
    font-size:1.25rem;
    line-height:1.625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col{
    width:40%;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col{
    width:40%;
  }
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .white_button .fl-button{
  color:#00919d;
  border:.125rem solid #fff;
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .white_button .fl-button:before{
  background:#00919d;
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .white_button .fl-button:hover{
  border:.125rem solid #fff;
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .white_button .fl-button:hover span{
  color:#fff;
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .white_button .fl-button span{
  color:#00919d;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content{
    padding-top:0;
    padding-right:2.8125rem;
    padding-left:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content{
    padding-top:2.5rem;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content{
    padding-right:1.5625rem;
    padding-left:1.5625rem;
  }
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li{
  margin-bottom:1.5625rem;
  padding-left:4.0625rem;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li{
    margin-bottom:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li{
    padding-top:.625rem;
  }
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li:before{
  font-size:2.1875rem;
  width:3.1875rem;
  height:3.1875rem;
  font-family:Intro_Bold;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li:before{
    font-size:1.75rem;
    width:2.5rem;
    height:2.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li:before{
    font-size:1.875rem;
    width:2.8125rem;
    height:2.8125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li:before{
    font-size:1.875rem;
    width:2.8125rem;
    height:2.8125rem;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li:before{
    font-size:1.5rem;
    width:2.5rem;
    height:2.5rem;
  }
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
  color:#fff;
  font-size:1.5rem;
  line-height:2rem;
  margin-bottom:0;
  font-family:GT-Eesti-Pro-Display-Light;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
    font-size:1.375rem;
    line-height:1.75rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
    font-size:1.125rem;
    line-height:1.5rem;
    margin-bottom:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
    font-size:1.375rem;
    line-height:1.875rem;
    margin-bottom:0;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
    font-size:1.125rem;
    line-height:1.5rem;
    margin-bottom:0;
  }
}

@media (max-width:374px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p.list-title{
    font-size:1rem;
    line-height:1.375rem;
    word-break:break-all;
  }
}

body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p strong{
  font-size:2.25rem;
  line-height:3.4375rem;
  font-family:SFNS Display;
  font-weight:400;
}

@media (max-width:1600px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p strong{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p strong{
    font-size:1.5rem;
    line-height:1.875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p strong{
    font-size:2rem;
    line-height:2.375rem;
  }
}

@media (max-width:767.98px){
  body .grocery-main .fl-row-content-wrap .grocery-row .fl-col-content .list-col .fl-col-content .component_list_module .safety-container .list-main ol li p strong{
    font-size:1.5625rem;
    line-height:2rem;
  }
}

@media (max-width:1600px){
  body .summer-slider-row .fl-row-content-wrap{
    padding-left:2.8125rem;
    padding-right:2.8125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .summer-slider-row .fl-row-content-wrap{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:767.98px){
  body .summer-slider-row .fl-row-content-wrap{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:1600px){
  body .smoothie-row .fl-row-content-wrap{
    padding-left:2.8125rem;
    padding-right:2.8125rem;
  }
}

body .smoothie-row .fl-row-content-wrap .smoothie-txt .fl-module-content .fl-rich-text p{
  max-width:29.375rem;
  width:100%;
}

@media (max-width:1600px){
  body .smoothie-row .fl-row-content-wrap .smoothie-txt .fl-module-content .fl-rich-text p{
    font-size:1.25rem;
    line-height:1.625rem;
    max-width:21.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body .summer-products .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    padding:.9375rem 0 0;
  }
}

@media (max-width:1600px){
  body.page-concours-scene-plus-glace .heading-with-bg.fl-module-heading h2.fl-heading,body.page-love-it-or-its-free .heading-with-bg.fl-module-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .heading-with-bg.fl-module-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .heading-with-bg.fl-module-heading h2.fl-heading,body.single-article .heading-with-bg.fl-module-heading h2.fl-heading{
    font-size:1.875rem;
    line-height:1;
  }
}

body.page-concours-scene-plus-glace .heading-with-bg.fl-module-heading h2.fl-heading span,body.page-love-it-or-its-free .heading-with-bg.fl-module-heading h2.fl-heading span,body.page-scene-plus-ice-cream-contest .heading-with-bg.fl-module-heading h2.fl-heading span,body.page-vous-adorerez-ou-cest-gratuit .heading-with-bg.fl-module-heading h2.fl-heading span,body.single-article .heading-with-bg.fl-module-heading h2.fl-heading span{
  background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #dc5237));
  background-image:-webkit-linear-gradient(left, transparent 50%, #dc5237 0);
  background-image:-moz-linear-gradient(left, transparent 50%, #dc5237 50%);
  background-image:-o-linear-gradient(left, transparent 50%, #dc5237 50%);
  background-image:linear-gradient(90deg, transparent 50%, #dc5237 0);
  -moz-background-origin:0;
       background-origin:0;
  -moz-background-size:200% 70%;
       background-size:200% 70%;
  background-repeat:repeat-x;
  background-position:-100% 100%;
  padding:0 .3125rem;
  text-transform:uppercase;
}

@media (max-width:1600px){
  body.page-concours-scene-plus-glace .summer-article-sub-heading h2.fl-heading,body.page-love-it-or-its-free .summer-article-sub-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .summer-article-sub-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .summer-article-sub-heading h2.fl-heading,body.single-article .summer-article-sub-heading h2.fl-heading{
    font-size:1.5625rem;
    line-height:2;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .condiments-div .fl-col-content,body.page-love-it-or-its-free .condiments-div .fl-col-content,body.page-scene-plus-ice-cream-contest .condiments-div .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .fl-col-content,body.single-article .condiments-div .fl-col-content{
    padding-right:0;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  body.page-concours-scene-plus-glace .condiments-div .fl-module-heading h1.fl-heading,body.page-love-it-or-its-free .condiments-div .fl-module-heading h1.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .fl-module-heading h1.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .fl-module-heading h1.fl-heading,body.single-article .condiments-div .fl-module-heading h1.fl-heading{
    font-size:3.75rem;
    line-height:4.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .condiments-div .fl-module-heading h1.fl-heading,body.page-love-it-or-its-free .condiments-div .fl-module-heading h1.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .fl-module-heading h1.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .fl-module-heading h1.fl-heading,body.single-article .condiments-div .fl-module-heading h1.fl-heading{
    font-size:3.125rem;
    line-height:3.5rem;
  }
}

@media (max-width:374px){
  body.page-concours-scene-plus-glace .condiments-div .fl-module-heading h1.fl-heading,body.page-love-it-or-its-free .condiments-div .fl-module-heading h1.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .fl-module-heading h1.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .fl-module-heading h1.fl-heading,body.single-article .condiments-div .fl-module-heading h1.fl-heading{
    font-size:2.1875rem;
    line-height:2.625rem;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  body.page-concours-scene-plus-glace .condiments-div .condiments-heading h2.fl-heading,body.page-love-it-or-its-free .condiments-div .condiments-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .condiments-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .condiments-heading h2.fl-heading,body.single-article .condiments-div .condiments-heading h2.fl-heading{
    font-size:3rem;
    line-height:3.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .condiments-div .condiments-heading h2.fl-heading,body.page-love-it-or-its-free .condiments-div .condiments-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .condiments-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .condiments-heading h2.fl-heading,body.single-article .condiments-div .condiments-heading h2.fl-heading{
    font-size:3.4375rem;
    line-height:4.0625rem;
  }
}

@media (max-width:374px){
  body.page-concours-scene-plus-glace .condiments-div .condiments-heading h2.fl-heading,body.page-love-it-or-its-free .condiments-div .condiments-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div .condiments-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .condiments-heading h2.fl-heading,body.single-article .condiments-div .condiments-heading h2.fl-heading{
    font-size:2.625rem;
    line-height:3.125rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .condiments-div h2.fl-heading,body.page-love-it-or-its-free .condiments-div h2.fl-heading,body.page-scene-plus-ice-cream-contest .condiments-div h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .condiments-div h2.fl-heading,body.single-article .condiments-div h2.fl-heading{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .condiments-div .fl-rich-text p,body.page-love-it-or-its-free .condiments-div .fl-rich-text p,body.page-scene-plus-ice-cream-contest .condiments-div .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .condiments-div .fl-rich-text p,body.single-article .condiments-div .fl-rich-text p{
    font-size:1.125rem;
    line-height:1.5rem;
  }
}

@media (max-width:1199.98px){
  body.page-concours-scene-plus-glace .col-condiments,body.page-love-it-or-its-free .col-condiments,body.page-scene-plus-ice-cream-contest .col-condiments,body.page-vous-adorerez-ou-cest-gratuit .col-condiments,body.single-article .col-condiments{
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
       -moz-box-ordinal-group:3;
            order:2;
    width:100%;
    margin-top:1.875rem;
  }
}

@media (max-width:1199.98px){
  body.page-concours-scene-plus-glace .col-whipped-mayo,body.page-love-it-or-its-free .col-whipped-mayo,body.page-scene-plus-ice-cream-contest .col-whipped-mayo,body.page-vous-adorerez-ou-cest-gratuit .col-whipped-mayo,body.single-article .col-whipped-mayo{
    display:contents !important;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .whipped-mayo-image,body.page-love-it-or-its-free .whipped-mayo-image,body.page-scene-plus-ice-cream-contest .whipped-mayo-image,body.page-vous-adorerez-ou-cest-gratuit .whipped-mayo-image,body.single-article .whipped-mayo-image{
    display:block !important;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .whipped-mayo-image .fl-photo-content,body.page-love-it-or-its-free .whipped-mayo-image .fl-photo-content,body.page-scene-plus-ice-cream-contest .whipped-mayo-image .fl-photo-content,body.page-vous-adorerez-ou-cest-gratuit .whipped-mayo-image .fl-photo-content,body.single-article .whipped-mayo-image .fl-photo-content{
    float:left;
  }
}

@media (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .col-cooking-burgers,body.page-love-it-or-its-free .row-grilling-burgers .col-cooking-burgers,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .col-cooking-burgers,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .col-cooking-burgers,body.single-article .row-grilling-burgers .col-cooking-burgers{
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
       -moz-box-ordinal-group:3;
            order:2;
    width:100%;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content{
    padding:0;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading{
    font-size:2.5rem;
    line-height:.9;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-heading h2.fl-heading{
    font-size:2.1875rem;
    line-height:2;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content{
    margin-bottom:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content{
    margin-bottom:0;
  }
}

body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before{
  font-size:2.8125rem;
  margin-left:0;
  padding:0;
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon i:before{
    font-size:2.1875rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text{
    height:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text{
    padding:0;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text{
    height:0;
  }
}

body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p{
  line-height:1.5;
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p{
    font-size:1.25rem;
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p{
    font-size:1.25rem;
    margin-bottom:0;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *{
    font-size:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-love-it-or-its-free .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *,body.single-article .row-grilling-burgers .summer-article-points .fl-col-content .fl-module-content .fl-icon-wrap .fl-icon-text p *{
    font-size:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .article-summer-desc .fl-module-content,body.page-love-it-or-its-free .row-grilling-burgers .article-summer-desc .fl-module-content,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .article-summer-desc .fl-module-content,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .article-summer-desc .fl-module-content,body.single-article .row-grilling-burgers .article-summer-desc .fl-module-content{
    margin-bottom:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p,body.page-concours-scene-plus-glace .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p *,body.page-love-it-or-its-free .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p,body.page-love-it-or-its-free .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p *,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p *,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p *,body.single-article .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p,body.single-article .row-grilling-burgers .article-summer-desc .fl-module-content .fl-rich-text p *{
    font-size:1.25rem;
    line-height:1.625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .row-grilling-burgers .summer-image .fl-col-content,body.page-love-it-or-its-free .row-grilling-burgers .summer-image .fl-col-content,body.page-scene-plus-ice-cream-contest .row-grilling-burgers .summer-image .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .row-grilling-burgers .summer-image .fl-col-content,body.single-article .row-grilling-burgers .summer-image .fl-col-content{
    -moz-background-size:contain;
         background-size:contain;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content,body.page-love-it-or-its-free .content-summer .fl-col-content,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content,body.single-article .content-summer .fl-col-content{
    padding-right:1.875rem;
    padding-left:5.625rem;
    max-width:34.375rem;
    margin:0 auto;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content,body.page-love-it-or-its-free .content-summer .fl-col-content,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content,body.single-article .content-summer .fl-col-content{
    padding-right:0;
    padding-left:4.375rem;
    max-width:25rem;
    margin:0 auto;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content h2.fl-heading,body.page-love-it-or-its-free .content-summer .fl-col-content h2.fl-heading,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content h2.fl-heading,body.single-article .content-summer .fl-col-content h2.fl-heading{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content h2.fl-heading,body.page-love-it-or-its-free .content-summer .fl-col-content h2.fl-heading,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content h2.fl-heading,body.single-article .content-summer .fl-col-content h2.fl-heading{
    font-size:1.5rem;
    line-height:normal;
  }
}

body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p,body.single-article .content-summer .fl-col-content .fl-rich-text p{
  color:#404040;
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p,body.single-article .content-summer .fl-col-content .fl-rich-text p{
    font-size:1.25rem;
    line-height:1.75rem;
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p,body.single-article .content-summer .fl-col-content .fl-rich-text p{
    font-size:1rem;
    line-height:1.25rem;
    margin-bottom:0;
  }
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p,body.single-article .content-summer .fl-col-content .fl-rich-text p{
    margin-bottom:1.875rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p *,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p *,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p *,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p *,body.single-article .content-summer .fl-col-content .fl-rich-text p *{
    font-size:1.25rem;
    line-height:1.75rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .content-summer .fl-col-content .fl-rich-text p *,body.page-love-it-or-its-free .content-summer .fl-col-content .fl-rich-text p *,body.page-scene-plus-ice-cream-contest .content-summer .fl-col-content .fl-rich-text p *,body.page-vous-adorerez-ou-cest-gratuit .content-summer .fl-col-content .fl-rich-text p *,body.single-article .content-summer .fl-col-content .fl-rich-text p *{
    font-size:1rem;
    line-height:1.25rem;
  }
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .content-summer,body.page-love-it-or-its-free .content-summer,body.page-scene-plus-ice-cream-contest .content-summer,body.page-vous-adorerez-ou-cest-gratuit .content-summer,body.single-article .content-summer{
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
       -moz-box-ordinal-group:3;
            order:2;
  }
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .col-article-image,body.page-love-it-or-its-free .col-article-image,body.page-scene-plus-ice-cream-contest .col-article-image,body.page-vous-adorerez-ou-cest-gratuit .col-article-image,body.single-article .col-article-image{
    -webkit-box-ordinal-group:2;
    -webkit-order:1;
       -moz-box-ordinal-group:2;
            order:1;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .col-article-image .fl-col-content,body.page-love-it-or-its-free .col-article-image .fl-col-content,body.page-scene-plus-ice-cream-contest .col-article-image .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .col-article-image .fl-col-content,body.single-article .col-article-image .fl-col-content{
    min-height:25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .col-article-image .fl-col-content,body.page-love-it-or-its-free .col-article-image .fl-col-content,body.page-scene-plus-ice-cream-contest .col-article-image .fl-col-content,body.page-vous-adorerez-ou-cest-gratuit .col-article-image .fl-col-content,body.single-article .col-article-image .fl-col-content{
    min-height:17.5rem;
  }
}

body.page-concours-scene-plus-glace .heading-one,body.page-love-it-or-its-free .heading-one,body.page-scene-plus-ice-cream-contest .heading-one,body.page-vous-adorerez-ou-cest-gratuit .heading-one,body.single-article .heading-one{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-one:before,body.page-love-it-or-its-free .heading-one:before,body.page-scene-plus-ice-cream-contest .heading-one:before,body.page-vous-adorerez-ou-cest-gratuit .heading-one:before,body.single-article .heading-one:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-two,body.page-love-it-or-its-free .heading-two,body.page-scene-plus-ice-cream-contest .heading-two,body.page-vous-adorerez-ou-cest-gratuit .heading-two,body.single-article .heading-two{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-two:before,body.page-love-it-or-its-free .heading-two:before,body.page-scene-plus-ice-cream-contest .heading-two:before,body.page-vous-adorerez-ou-cest-gratuit .heading-two:before,body.single-article .heading-two:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-three,body.page-love-it-or-its-free .heading-three,body.page-scene-plus-ice-cream-contest .heading-three,body.page-vous-adorerez-ou-cest-gratuit .heading-three,body.single-article .heading-three{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-three:before,body.page-love-it-or-its-free .heading-three:before,body.page-scene-plus-ice-cream-contest .heading-three:before,body.page-vous-adorerez-ou-cest-gratuit .heading-three:before,body.single-article .heading-three:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-four,body.page-love-it-or-its-free .heading-four,body.page-scene-plus-ice-cream-contest .heading-four,body.page-vous-adorerez-ou-cest-gratuit .heading-four,body.single-article .heading-four{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-four:before,body.page-love-it-or-its-free .heading-four:before,body.page-scene-plus-ice-cream-contest .heading-four:before,body.page-vous-adorerez-ou-cest-gratuit .heading-four:before,body.single-article .heading-four:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-five,body.page-love-it-or-its-free .heading-five,body.page-scene-plus-ice-cream-contest .heading-five,body.page-vous-adorerez-ou-cest-gratuit .heading-five,body.single-article .heading-five{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-five:before,body.page-love-it-or-its-free .heading-five:before,body.page-scene-plus-ice-cream-contest .heading-five:before,body.page-vous-adorerez-ou-cest-gratuit .heading-five:before,body.single-article .heading-five:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-six,body.page-love-it-or-its-free .heading-six,body.page-scene-plus-ice-cream-contest .heading-six,body.page-vous-adorerez-ou-cest-gratuit .heading-six,body.single-article .heading-six{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-six:before,body.page-love-it-or-its-free .heading-six:before,body.page-scene-plus-ice-cream-contest .heading-six:before,body.page-vous-adorerez-ou-cest-gratuit .heading-six:before,body.single-article .heading-six:before{
  content:"";
  position:absolute;
  font-size:10.9375rem;
  color:#de3318;
  left:-10.3125rem;
  top:3.875rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-seven,body.page-love-it-or-its-free .heading-seven,body.page-scene-plus-ice-cream-contest .heading-seven,body.page-vous-adorerez-ou-cest-gratuit .heading-seven,body.single-article .heading-seven{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-seven:before,body.page-love-it-or-its-free .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.single-article .heading-seven:before{
  content:"";
  position:absolute;
  font-size:9.0625rem;
  color:#de3318;
  left:-7.8125rem;
  top:4.0625rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-eight,body.page-love-it-or-its-free .heading-eight,body.page-scene-plus-ice-cream-contest .heading-eight,body.page-vous-adorerez-ou-cest-gratuit .heading-eight,body.single-article .heading-eight{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-eight:before,body.page-love-it-or-its-free .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.single-article .heading-eight:before{
  content:"";
  position:absolute;
  font-size:9.0625rem;
  color:#de3318;
  left:-7.8125rem;
  top:4.125rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-nine,body.page-love-it-or-its-free .heading-nine,body.page-scene-plus-ice-cream-contest .heading-nine,body.page-vous-adorerez-ou-cest-gratuit .heading-nine,body.single-article .heading-nine{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-nine:before,body.page-love-it-or-its-free .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.single-article .heading-nine:before{
  content:"";
  position:absolute;
  font-size:9.0625rem;
  color:#de3318;
  left:-7.8125rem;
  top:3.75rem;
  font-family:brand;
}

body.page-concours-scene-plus-glace .heading-ten,body.page-love-it-or-its-free .heading-ten,body.page-scene-plus-ice-cream-contest .heading-ten,body.page-vous-adorerez-ou-cest-gratuit .heading-ten,body.single-article .heading-ten{
  position:relative;
}

body.page-concours-scene-plus-glace .heading-ten:before,body.page-love-it-or-its-free .heading-ten:before,body.page-scene-plus-ice-cream-contest .heading-ten:before,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:before,body.single-article .heading-ten:before{
  content:"";
  position:absolute;
  font-size:8.125rem;
  color:#de3318;
  left:-13.125rem;
  top:3.4375rem;
  font-family:brand;
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-five:before,body.page-concours-scene-plus-glace .heading-four:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-one:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-concours-scene-plus-glace .heading-six:before,body.page-concours-scene-plus-glace .heading-three:before,body.page-concours-scene-plus-glace .heading-two:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-five:before,body.page-love-it-or-its-free .heading-four:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-one:before,body.page-love-it-or-its-free .heading-seven:before,body.page-love-it-or-its-free .heading-six:before,body.page-love-it-or-its-free .heading-three:before,body.page-love-it-or-its-free .heading-two:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-five:before,body.page-scene-plus-ice-cream-contest .heading-four:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-one:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-six:before,body.page-scene-plus-ice-cream-contest .heading-three:before,body.page-scene-plus-ice-cream-contest .heading-two:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-five:before,body.page-vous-adorerez-ou-cest-gratuit .heading-four:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-one:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-six:before,body.page-vous-adorerez-ou-cest-gratuit .heading-three:before,body.page-vous-adorerez-ou-cest-gratuit .heading-two:before,body.single-article .heading-eight:before,body.single-article .heading-five:before,body.single-article .heading-four:before,body.single-article .heading-nine:before,body.single-article .heading-one:before,body.single-article .heading-seven:before,body.single-article .heading-six:before,body.single-article .heading-three:before,body.single-article .heading-two:before{
    font-size:6.25rem;
    left:-6.25rem;
    top:2rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-five:before,body.page-concours-scene-plus-glace .heading-four:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-one:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-concours-scene-plus-glace .heading-six:before,body.page-concours-scene-plus-glace .heading-three:before,body.page-concours-scene-plus-glace .heading-two:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-five:before,body.page-love-it-or-its-free .heading-four:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-one:before,body.page-love-it-or-its-free .heading-seven:before,body.page-love-it-or-its-free .heading-six:before,body.page-love-it-or-its-free .heading-three:before,body.page-love-it-or-its-free .heading-two:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-five:before,body.page-scene-plus-ice-cream-contest .heading-four:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-one:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-six:before,body.page-scene-plus-ice-cream-contest .heading-three:before,body.page-scene-plus-ice-cream-contest .heading-two:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-five:before,body.page-vous-adorerez-ou-cest-gratuit .heading-four:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-one:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-six:before,body.page-vous-adorerez-ou-cest-gratuit .heading-three:before,body.page-vous-adorerez-ou-cest-gratuit .heading-two:before,body.single-article .heading-eight:before,body.single-article .heading-five:before,body.single-article .heading-four:before,body.single-article .heading-nine:before,body.single-article .heading-one:before,body.single-article .heading-seven:before,body.single-article .heading-six:before,body.single-article .heading-three:before,body.single-article .heading-two:before{
    font-size:6.25rem;
    left:-6.25rem;
    top:2rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-five:before,body.page-concours-scene-plus-glace .heading-four:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-one:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-concours-scene-plus-glace .heading-six:before,body.page-concours-scene-plus-glace .heading-three:before,body.page-concours-scene-plus-glace .heading-two:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-five:before,body.page-love-it-or-its-free .heading-four:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-one:before,body.page-love-it-or-its-free .heading-seven:before,body.page-love-it-or-its-free .heading-six:before,body.page-love-it-or-its-free .heading-three:before,body.page-love-it-or-its-free .heading-two:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-five:before,body.page-scene-plus-ice-cream-contest .heading-four:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-one:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-six:before,body.page-scene-plus-ice-cream-contest .heading-three:before,body.page-scene-plus-ice-cream-contest .heading-two:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-five:before,body.page-vous-adorerez-ou-cest-gratuit .heading-four:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-one:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-six:before,body.page-vous-adorerez-ou-cest-gratuit .heading-three:before,body.page-vous-adorerez-ou-cest-gratuit .heading-two:before,body.single-article .heading-eight:before,body.single-article .heading-five:before,body.single-article .heading-four:before,body.single-article .heading-nine:before,body.single-article .heading-one:before,body.single-article .heading-seven:before,body.single-article .heading-six:before,body.single-article .heading-three:before,body.single-article .heading-two:before{
    font-size:2.25rem;
    color:#118471;
    left:-.625rem;
    top:.5rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-five:before,body.page-concours-scene-plus-glace .heading-four:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-one:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-concours-scene-plus-glace .heading-six:before,body.page-concours-scene-plus-glace .heading-three:before,body.page-concours-scene-plus-glace .heading-two:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-five:before,body.page-love-it-or-its-free .heading-four:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-one:before,body.page-love-it-or-its-free .heading-seven:before,body.page-love-it-or-its-free .heading-six:before,body.page-love-it-or-its-free .heading-three:before,body.page-love-it-or-its-free .heading-two:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-five:before,body.page-scene-plus-ice-cream-contest .heading-four:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-one:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-six:before,body.page-scene-plus-ice-cream-contest .heading-three:before,body.page-scene-plus-ice-cream-contest .heading-two:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-five:before,body.page-vous-adorerez-ou-cest-gratuit .heading-four:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-one:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-six:before,body.page-vous-adorerez-ou-cest-gratuit .heading-three:before,body.page-vous-adorerez-ou-cest-gratuit .heading-two:before,body.single-article .heading-eight:before,body.single-article .heading-five:before,body.single-article .heading-four:before,body.single-article .heading-nine:before,body.single-article .heading-one:before,body.single-article .heading-seven:before,body.single-article .heading-six:before,body.single-article .heading-three:before,body.single-article .heading-two:before{
    font-size:1.625rem;
    top:.0625rem;
    left:-.625rem;
    color:#118471;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-eight:after,body.page-concours-scene-plus-glace .heading-five:after,body.page-concours-scene-plus-glace .heading-four:after,body.page-concours-scene-plus-glace .heading-nine:after,body.page-concours-scene-plus-glace .heading-one:after,body.page-concours-scene-plus-glace .heading-seven:after,body.page-concours-scene-plus-glace .heading-six:after,body.page-concours-scene-plus-glace .heading-three:after,body.page-concours-scene-plus-glace .heading-two:after,body.page-love-it-or-its-free .heading-eight:after,body.page-love-it-or-its-free .heading-five:after,body.page-love-it-or-its-free .heading-four:after,body.page-love-it-or-its-free .heading-nine:after,body.page-love-it-or-its-free .heading-one:after,body.page-love-it-or-its-free .heading-seven:after,body.page-love-it-or-its-free .heading-six:after,body.page-love-it-or-its-free .heading-three:after,body.page-love-it-or-its-free .heading-two:after,body.page-scene-plus-ice-cream-contest .heading-eight:after,body.page-scene-plus-ice-cream-contest .heading-five:after,body.page-scene-plus-ice-cream-contest .heading-four:after,body.page-scene-plus-ice-cream-contest .heading-nine:after,body.page-scene-plus-ice-cream-contest .heading-one:after,body.page-scene-plus-ice-cream-contest .heading-seven:after,body.page-scene-plus-ice-cream-contest .heading-six:after,body.page-scene-plus-ice-cream-contest .heading-three:after,body.page-scene-plus-ice-cream-contest .heading-two:after,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:after,body.page-vous-adorerez-ou-cest-gratuit .heading-five:after,body.page-vous-adorerez-ou-cest-gratuit .heading-four:after,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:after,body.page-vous-adorerez-ou-cest-gratuit .heading-one:after,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:after,body.page-vous-adorerez-ou-cest-gratuit .heading-six:after,body.page-vous-adorerez-ou-cest-gratuit .heading-three:after,body.page-vous-adorerez-ou-cest-gratuit .heading-two:after,body.single-article .heading-eight:after,body.single-article .heading-five:after,body.single-article .heading-four:after,body.single-article .heading-nine:after,body.single-article .heading-one:after,body.single-article .heading-seven:after,body.single-article .heading-six:after,body.single-article .heading-three:after,body.single-article .heading-two:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-size:2.8125rem;
    font-family:Intro_Bold;
    top:.4375rem;
    left:1.125rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-eight:after,body.page-concours-scene-plus-glace .heading-five:after,body.page-concours-scene-plus-glace .heading-four:after,body.page-concours-scene-plus-glace .heading-nine:after,body.page-concours-scene-plus-glace .heading-one:after,body.page-concours-scene-plus-glace .heading-seven:after,body.page-concours-scene-plus-glace .heading-six:after,body.page-concours-scene-plus-glace .heading-three:after,body.page-concours-scene-plus-glace .heading-two:after,body.page-love-it-or-its-free .heading-eight:after,body.page-love-it-or-its-free .heading-five:after,body.page-love-it-or-its-free .heading-four:after,body.page-love-it-or-its-free .heading-nine:after,body.page-love-it-or-its-free .heading-one:after,body.page-love-it-or-its-free .heading-seven:after,body.page-love-it-or-its-free .heading-six:after,body.page-love-it-or-its-free .heading-three:after,body.page-love-it-or-its-free .heading-two:after,body.page-scene-plus-ice-cream-contest .heading-eight:after,body.page-scene-plus-ice-cream-contest .heading-five:after,body.page-scene-plus-ice-cream-contest .heading-four:after,body.page-scene-plus-ice-cream-contest .heading-nine:after,body.page-scene-plus-ice-cream-contest .heading-one:after,body.page-scene-plus-ice-cream-contest .heading-seven:after,body.page-scene-plus-ice-cream-contest .heading-six:after,body.page-scene-plus-ice-cream-contest .heading-three:after,body.page-scene-plus-ice-cream-contest .heading-two:after,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:after,body.page-vous-adorerez-ou-cest-gratuit .heading-five:after,body.page-vous-adorerez-ou-cest-gratuit .heading-four:after,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:after,body.page-vous-adorerez-ou-cest-gratuit .heading-one:after,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:after,body.page-vous-adorerez-ou-cest-gratuit .heading-six:after,body.page-vous-adorerez-ou-cest-gratuit .heading-three:after,body.page-vous-adorerez-ou-cest-gratuit .heading-two:after,body.single-article .heading-eight:after,body.single-article .heading-five:after,body.single-article .heading-four:after,body.single-article .heading-nine:after,body.single-article .heading-one:after,body.single-article .heading-seven:after,body.single-article .heading-six:after,body.single-article .heading-three:after,body.single-article .heading-two:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-family:Intro_Bold;
    font-size:1.875rem;
    top:.0625rem;
    left:.625rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.single-article .heading-eight:before,body.single-article .heading-nine:before,body.single-article .heading-seven:before{
    font-size:5rem;
    left:-4.625rem;
    top:2rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.single-article .heading-eight:before,body.single-article .heading-nine:before,body.single-article .heading-seven:before{
    font-size:4.375rem;
    left:-4.6875rem;
    top:1.625rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.single-article .heading-eight:before,body.single-article .heading-nine:before,body.single-article .heading-seven:before{
    font-size:2.25rem;
    color:#118471;
    left:.625rem;
    top:.5rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-eight:before,body.page-concours-scene-plus-glace .heading-nine:before,body.page-concours-scene-plus-glace .heading-seven:before,body.page-love-it-or-its-free .heading-eight:before,body.page-love-it-or-its-free .heading-nine:before,body.page-love-it-or-its-free .heading-seven:before,body.page-scene-plus-ice-cream-contest .heading-eight:before,body.page-scene-plus-ice-cream-contest .heading-nine:before,body.page-scene-plus-ice-cream-contest .heading-seven:before,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:before,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:before,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:before,body.single-article .heading-eight:before,body.single-article .heading-nine:before,body.single-article .heading-seven:before{
    font-size:3.75rem !important;
    left:0 !important;
    top:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-eight:after,body.page-concours-scene-plus-glace .heading-nine:after,body.page-concours-scene-plus-glace .heading-seven:after,body.page-love-it-or-its-free .heading-eight:after,body.page-love-it-or-its-free .heading-nine:after,body.page-love-it-or-its-free .heading-seven:after,body.page-scene-plus-ice-cream-contest .heading-eight:after,body.page-scene-plus-ice-cream-contest .heading-nine:after,body.page-scene-plus-ice-cream-contest .heading-seven:after,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:after,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:after,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:after,body.single-article .heading-eight:after,body.single-article .heading-nine:after,body.single-article .heading-seven:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-size:2.8125rem;
    font-family:Intro_Bold;
    top:.4375rem;
    left:1.125rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-eight:after,body.page-concours-scene-plus-glace .heading-nine:after,body.page-concours-scene-plus-glace .heading-seven:after,body.page-love-it-or-its-free .heading-eight:after,body.page-love-it-or-its-free .heading-nine:after,body.page-love-it-or-its-free .heading-seven:after,body.page-scene-plus-ice-cream-contest .heading-eight:after,body.page-scene-plus-ice-cream-contest .heading-nine:after,body.page-scene-plus-ice-cream-contest .heading-seven:after,body.page-vous-adorerez-ou-cest-gratuit .heading-eight:after,body.page-vous-adorerez-ou-cest-gratuit .heading-nine:after,body.page-vous-adorerez-ou-cest-gratuit .heading-seven:after,body.single-article .heading-eight:after,body.single-article .heading-nine:after,body.single-article .heading-seven:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-family:Intro_Bold;
    font-size:1.875rem;
    top:.0625rem;
    left:.625rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .heading-ten:before,body.page-love-it-or-its-free .heading-ten:before,body.page-scene-plus-ice-cream-contest .heading-ten:before,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:before,body.single-article .heading-ten:before{
    font-size:5rem;
    left:-8.125rem;
    top:2rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .heading-ten:before,body.page-love-it-or-its-free .heading-ten:before,body.page-scene-plus-ice-cream-contest .heading-ten:before,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:before,body.single-article .heading-ten:before{
    font-size:4.375rem;
    left:-6.6875rem;
    top:1.625rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-ten:before,body.page-love-it-or-its-free .heading-ten:before,body.page-scene-plus-ice-cream-contest .heading-ten:before,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:before,body.single-article .heading-ten:before{
    font-size:2.25rem;
    color:#118471;
    left:.625rem;
    top:.5rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-ten:before,body.page-love-it-or-its-free .heading-ten:before,body.page-scene-plus-ice-cream-contest .heading-ten:before,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:before,body.single-article .heading-ten:before{
    font-size:3.75rem !important;
    left:0 !important;
    top:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .heading-ten:after,body.page-love-it-or-its-free .heading-ten:after,body.page-scene-plus-ice-cream-contest .heading-ten:after,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:after,body.single-article .heading-ten:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-size:2.8125rem;
    font-family:Intro_Bold;
    top:.4375rem;
    left:1.125rem;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .heading-ten:after,body.page-love-it-or-its-free .heading-ten:after,body.page-scene-plus-ice-cream-contest .heading-ten:after,body.page-vous-adorerez-ou-cest-gratuit .heading-ten:after,body.single-article .heading-ten:after{
    content:". ";
    position:absolute;
    color:#118471;
    font-family:Intro_Bold;
    font-size:1.875rem;
    top:.0625rem;
    left:.625rem;
  }
}

body.page-concours-scene-plus-glace .mayo-article-text .fl-module-content p,body.page-concours-scene-plus-glace .smore-article-text .fl-module-content p,body.page-love-it-or-its-free .mayo-article-text .fl-module-content p,body.page-love-it-or-its-free .smore-article-text .fl-module-content p,body.page-scene-plus-ice-cream-contest .mayo-article-text .fl-module-content p,body.page-scene-plus-ice-cream-contest .smore-article-text .fl-module-content p,body.page-vous-adorerez-ou-cest-gratuit .mayo-article-text .fl-module-content p,body.page-vous-adorerez-ou-cest-gratuit .smore-article-text .fl-module-content p,body.single-article .mayo-article-text .fl-module-content p,body.single-article .smore-article-text .fl-module-content p{
  margin:0 auto;
  width:100%;
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .smore-article-text .fl-module-content p,body.page-love-it-or-its-free .smore-article-text .fl-module-content p,body.page-scene-plus-ice-cream-contest .smore-article-text .fl-module-content p,body.page-vous-adorerez-ou-cest-gratuit .smore-article-text .fl-module-content p,body.single-article .smore-article-text .fl-module-content p{
    max-width:100%;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .summer-article-text .fl-module-content p,body.page-love-it-or-its-free .summer-article-text .fl-module-content p,body.page-scene-plus-ice-cream-contest .summer-article-text .fl-module-content p,body.page-vous-adorerez-ou-cest-gratuit .summer-article-text .fl-module-content p,body.single-article .summer-article-text .fl-module-content p{
    font-size:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .summer-article-text .fl-module-content p,body.page-love-it-or-its-free .summer-article-text .fl-module-content p,body.page-scene-plus-ice-cream-contest .summer-article-text .fl-module-content p,body.page-vous-adorerez-ou-cest-gratuit .summer-article-text .fl-module-content p,body.single-article .summer-article-text .fl-module-content p{
    font-size:1rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .summer-article-text .fl-module-content p *,body.page-love-it-or-its-free .summer-article-text .fl-module-content p *,body.page-scene-plus-ice-cream-contest .summer-article-text .fl-module-content p *,body.page-vous-adorerez-ou-cest-gratuit .summer-article-text .fl-module-content p *,body.single-article .summer-article-text .fl-module-content p *{
    font-size:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .summer-article-text .fl-module-content p *,body.page-love-it-or-its-free .summer-article-text .fl-module-content p *,body.page-scene-plus-ice-cream-contest .summer-article-text .fl-module-content p *,body.page-vous-adorerez-ou-cest-gratuit .summer-article-text .fl-module-content p *,body.single-article .summer-article-text .fl-module-content p *{
    font-size:1rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .summer-article-heading h2.fl-heading,body.page-love-it-or-its-free .summer-article-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .summer-article-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .summer-article-heading h2.fl-heading,body.single-article .summer-article-heading h2.fl-heading{
    font-size:2.1875rem;
    line-height:2.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-concours-scene-plus-glace .summer-article-heading h2.fl-heading,body.page-love-it-or-its-free .summer-article-heading h2.fl-heading,body.page-scene-plus-ice-cream-contest .summer-article-heading h2.fl-heading,body.page-vous-adorerez-ou-cest-gratuit .summer-article-heading h2.fl-heading,body.single-article .summer-article-heading h2.fl-heading{
    font-size:2.1875rem;
    line-height:2.5rem;
  }
}

@media (min-width:1200px) and (max-width:1600px){
  body.page-concours-scene-plus-glace .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider .slider .slider_box_wrap .slider_text_box,body.page-scene-plus-ice-cream-contest .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    width:50%;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider .slider .slider_box_wrap .slider_text_box,body.page-scene-plus-ice-cream-contest .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    position:absolute;
    top:auto;
    bottom:0;
    padding:2.5rem 1.5625rem;
  }
}

@media (min-width:576px){
  body.page-concours-scene-plus-glace .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_img img,body.page-scene-plus-ice-cream-contest .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_img img{
    -o-object-position:unset;
       object-position:unset;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_img img,body.page-scene-plus-ice-cream-contest .fl-module-bbmodule-slider .fl-module-content .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_img img{
    min-height:50rem;
  }
}

body.page-concours-scene-plus-glace .column-number-article:before,body.page-scene-plus-ice-cream-contest .column-number-article:before{
  color:#dc5237;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-concours-scene-plus-glace .column-number-article:before,body.page-scene-plus-ice-cream-contest .column-number-article:before{
    font-size:3.75rem;
    margin-left:-.25rem;
  }
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .column-number-article:before,body.page-scene-plus-ice-cream-contest .column-number-article:before{
    color:#dc5237;
    position:relative;
  }
}

@media (max-width:767.98px){
  body.page-concours-scene-plus-glace .column-number-article:before,body.page-scene-plus-ice-cream-contest .column-number-article:before{
    margin-bottom:1.875rem;
    font-size:4.375rem;
    left:-.9375rem;
  }
}

@media (max-width:991.98px){
  body.page-concours-scene-plus-glace .column-number-article:after,body.page-scene-plus-ice-cream-contest .column-number-article:after{
    content:" ";
  }
}

body.page-concours-scene-plus-glace .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper button,body.page-scene-plus-ice-cream-contest .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper button{
  font-size:0;
}

@media (min-width:576px){
  body.page-concours-scene-plus-glace .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper .slick-list .slick-slide.slick-current .carousel-item,body.page-scene-plus-ice-cream-contest .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper .slick-list .slick-slide.slick-current .carousel-item{
    border-left:.0625rem solid #ddd;
  }
}

body.page-concours-scene-plus-glace .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper .slick-list .slick-slide .carousel-item .card .card-body .card-title,body.page-scene-plus-ice-cream-contest .sceneplus_contest_slider .component_multi_item_carousel .carousel-wrapper .slick-list .slick-slide .carousel-item .card .card-body .card-title{
  padding-bottom:0;
}

@media (min-width:768px){
  body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box{
    background:none !important;
  }
}

@media (max-width:767.98px){
  body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box{
    position:relative;
    -webkit-box-ordinal-group:3;
    -webkit-order:2;
       -moz-box-ordinal-group:3;
            order:2;
  }
}

body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn{
  margin-top:4.375rem;
}

@media (max-width:767.98px){
  body .image_slider.whats-new .component_slider .slider_box_wrap .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn{
    margin-top:2.5rem;
  }
}

@media (max-width:1199.98px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content{
    min-height:auto;
    padding-top:.9375rem;
    padding-bottom:.9375rem;
  }
}

@media (min-width:1601px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content{
    max-width:33.125rem;
  }
}

@media (max-width:767.98px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content{
    max-width:13.75rem;
  }
}

@media (min-width:1200px) and (max-width:1601px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:2.5rem;
    line-height:3.125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1.75rem;
    line-height:2.125rem;
  }
}

@media (max-width:374px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1rem;
    line-height:20px;
    line-height:1.25rem;
  }
}

@media (min-width:1200px) and (max-width:1601px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content p{
    font-size:18px;
    font-size:1.125rem;
    line-height:24px;
    line-height:1.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-try-me .Summer-try-me .step_main .fl-col-content .step_content p{
    font-size:16px;
    font-size:1rem;
    line-height:26px;
    line-height:1.625rem;
  }
}

@media (min-width:1299px) and (max-width:1601px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content p{
    font-size:14px;
    font-size:.875rem;
    line-height:22px;
    line-height:1.375rem;
  }
}

@media (min-width:1601px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    width:auto;
    margin-left:5rem;
    margin-top:6.4375rem;
  }
}

@media (max-width:1601px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:4.8125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:3.4375rem;
    margin-left:2.5rem;
    width:130px;
    width:8.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:4.6875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:3.125rem;
    margin-left:2.8125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-try-me .Summer-try-me .step_sub_item .fl-node-content .sub_step_content.block-space{
    margin-left:7.5rem;
  }
}

body.page-try-me .fl-module-bs_card .component_bs_card.-theme-dark .card-body{
  border-bottom:0 !important;
}

@media (max-width:767.98px){
  body.page-try-me .fl-module-bs_card .component_bs_card.-theme-dark .card-body .card-text ol li{
    margin-bottom:.9375rem;
  }
}

@media (min-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content{
    max-width:33.125rem;
  }
}

@media (min-width:1200px) and (max-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:2.5rem;
    line-height:3.125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1.875rem;
    line-height:2.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1.75rem;
    line-height:2.125rem;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content .fl-heading{
    font-size:1rem;
    line-height:20px;
    line-height:1.25rem;
  }
}

@media (min-width:1200px) and (max-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content p{
    font-size:18px;
    font-size:1.125rem;
    line-height:24px;
    line-height:1.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content p{
    font-size:16px;
    font-size:1rem;
    line-height:26px;
    line-height:1.625rem;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content.summer-step-content .fl-module-content{
    margin-left:1.5625rem;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content.summer-step-content .fl-rich-text *{
    font-size:12px;
    font-size:.75rem;
    line-height:16px;
    line-height:1rem;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_main .fl-col-content .step_content.summer-step-content .fl-rich-text * p{
    margin-bottom:0;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_main.summer-step-main>.fl-col-content{
    padding-left:7.5rem;
    padding-top:.3125rem;
    padding-bottom:.3125rem;
  }
}

@media (min-width:768px) and (max-width:1199.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item{
    width:27%;
  }
}

@media (max-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content{
    min-height:360px;
    min-height:22.5rem;
    height:360px;
    height:22.5rem;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content{
    min-height:auto;
    height:auto;
    padding-right:1.875rem;
    padding-left:3.125rem;
  }
}

@media (min-width:1299px) and (max-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content p{
    font-size:14px;
    font-size:.875rem;
    line-height:22px;
    line-height:1.375rem;
  }
}

body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
  width:auto;
}

@media (min-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    width:auto;
    margin-left:5rem;
    margin-top:6.4375rem;
  }
}

@media (max-width:1601px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:5rem;
    margin-left:3.625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:3.75rem;
    margin-left:3.4375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:4.6875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:3.125rem;
    margin-left:3.25rem;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content{
    margin-top:0;
    margin-left:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content.block-space{
    margin-left:8.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content.block-space{
    margin-left:5rem;
  }
}

@media (max-width:374px){
  body.page-essayez-moi .Summer-try-me .step_sub_item .fl-node-content .sub_step_content .fl-rich-text p{
    font-size:12px;
    font-size:.75rem;
  }
}

body.page-essayez-moi .fl-module-bs_card .component_bs_card.-theme-dark .card-body{
  border-bottom:0 !important;
}

@media (max-width:767.98px){
  body .try-me-slider .home-botm-slider-summer .component_slider .slider_box_wrap .slider_text_box{
    padding-top:0 !important;
    top:0;
    bottom:70px;
    bottom:4.375rem;
  }
}

@media (max-width:767.98px){
  body .try-me-slider .home-botm-slider-summer .component_slider .slick-dots{
    left:0;
    right:auto;
    text-align:left;
    bottom:80px;
    bottom:5rem;
    padding-left:1.5625rem;
  }
}

@media (max-width:767.98px){
  body.page-quoi-de-neuf .component_slider .slider_text_box,body.page-whats-new .component_slider .slider_text_box{
    padding:2.1875rem 1.5625rem !important;
  }
}

@media (max-width:767.98px){
  body.page-quoi-de-neuf .component_slider .slider_text_box .slider_text_box_tbl,body.page-whats-new .component_slider .slider_text_box .slider_text_box_tbl{
    display:inline-block;
    height:auto;
  }
}

@media (max-width:767.98px){
  body.page-quoi-de-neuf .component_slider .slider_text_box .slider_text_box_tbl .slider_text_box_cel,body.page-whats-new .component_slider .slider_text_box .slider_text_box_tbl .slider_text_box_cel{
    padding-bottom:0;
  }
}

@media (max-width:767.98px){
  body.page-quoi-de-neuf .image_slider.whats-new-summer .component_slider .slider_text_box,body.page-whats-new .image_slider.whats-new-summer .component_slider .slider_text_box{
    position:relative !important;
    background-color:#127baf;
  }
}

body.page-quoi-de-neuf .image_slider.whats-new-summer .component_slider .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn:hover,body.page-whats-new .image_slider.whats-new-summer .component_slider .slider_text_box .slider_text_box_tbl .slider_text_box_cel a.slider_btn:hover{
  color:#fff !important;
}

body .no-break{
  white-space:nowrap;
}

body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-left .screen-content .subtitle{
  font-size:1.125rem;
  line-height:1.5rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-left .screen-content .subtitle{
    font-size:1rem;
    line-height:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-left .screen-content .subtitle{
    font-size:1rem;
    line-height:1.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-left .screen-content .screen-title{
    line-height:3.125rem;
    margin-bottom:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-left .screen-content .content{
    font-size:1.125rem;
    line-height:1.5;
  }
}

@media (max-width:767.98px){
  body #snacking-guide .component_fp_view_group .screen-wrapper .screen.screen-start .content-right{
    background-position:50%;
  }
}

body.home .fl-builder-content a.fl-button:hover:focus,body.home .fl-builder-content a.fl-button:hover:focus span,body.page-feed-the-dream .fl-builder-content a.fl-button:hover:focus,body.page-feed-the-dream .fl-builder-content a.fl-button:hover:focus span,body.page-nourrir-le-reve .fl-builder-content a.fl-button:hover:focus,body.page-nourrir-le-reve .fl-builder-content a.fl-button:hover:focus span{
  color:#de3318;
}

body.home .fl-builder-content a.fl-button:focus,body.home .fl-builder-content a.fl-button:focus span,body.page-feed-the-dream .fl-builder-content a.fl-button:focus,body.page-feed-the-dream .fl-builder-content a.fl-button:focus span,body.page-nourrir-le-reve .fl-builder-content a.fl-button:focus,body.page-nourrir-le-reve .fl-builder-content a.fl-button:focus span{
  color:#fff;
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none){
  body.page-feed-the-dream .text-links.mobile_products .auto_height_col .fl-col-content,body.page-feed-the-dream .text-links.mobile_products .auto_height_col .fl-col-content .home_col_btn,body.page-nourrir-le-reve .text-links.mobile_products .auto_height_col .fl-col-content,body.page-nourrir-le-reve .text-links.mobile_products .auto_height_col .fl-col-content .home_col_btn{
    display:inline-block;
  }
}

body.page-feed-the-dream .text-links.mobile_products .fl-module-button .fl-button-wrap a,body.page-nourrir-le-reve .text-links.mobile_products .fl-module-button .fl-button-wrap a{
  text-decoration:none;
  position:relative;
}

body.page-feed-the-dream .text-links.mobile_products .fl-module-button .fl-button-wrap a:after,body.page-nourrir-le-reve .text-links.mobile_products .fl-module-button .fl-button-wrap a:after{
  content:"";
  width:100%;
  height:.0625rem;
  background:#de3318;
  position:absolute;
  bottom:0;
  left:0;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item{
    padding:0 .9375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item{
    padding:0 .9375rem;
  }
}

body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
  padding-left:0;
  padding-right:0;
}

@media (max-width:767.98px){
  body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-image-wrap{
    display:inline-block;
  }
}

body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
  height:auto !important;
  padding-left:0;
  padding-right:0;
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-favoris-de-lete .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title,body.page-summer-favourites .fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item .card .card-body .card-title{
    font-size:1rem;
  }
}
