body .fl-module-bbmodule-slider.home-bottom-slider .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_text_box .slider_text_box_cel a.slider_btn{
  color:#de3318;
}

@media (min-width:1600px){
  body .fl-module-bbmodule-slider.home-bottom-slider .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_text_box .slider_text_box_cel .slide_description{
    font-size:1.5rem;
    line-height:2rem;
  }
}

@media (max-width:413px){
  body .fl-module-bbmodule-slider.home-bottom-slider .bbmodule-slider.dot-style-line .slider .slider_box_wrap .slider_text_box .slider_text_box_cel .slide_heading{
    font-size:1.5rem;
    line-height:1.875rem;
  }
}

@media (max-width:767.98px){
  body .fl-module-bbmodule-slider.home-bottom-slider .bbmodule-slider.dot-style-line .slick-dots{
    text-align:center;
    padding:0;
  }
}

body.page-quoi-de-neuf .archive_products .whats-new-cards .card-deck .fl-module-recipe_card,body.page-whats-new .archive_products .whats-new-cards .card-deck .fl-module-recipe_card{
  margin-bottom:6.25rem;
}

@media (max-width:767.98px){
  body.page-quoi-de-neuf .archive_products .whats-new-cards .card-deck .fl-module-recipe_card,body.page-whats-new .archive_products .whats-new-cards .card-deck .fl-module-recipe_card{
    margin-bottom:4.375rem;
  }
}

@media (max-width:767.98px){
  body .fl-module-multi_item_carousel.article_carousel .component_multi_item_carousel .component-content-wrapper .carousel-item:first-child{
    border-left:0 !important;
  }
}

body .fl-module-multi_item_carousel .component_multi_item_carousel button:hover{
  font-size:0;
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-essayez-moi .summer-try-me.page-fr .try-me-holiday-main-step .fl-col-content .holiday-content,body.page-try-me .summer-try-me.page-fr .try-me-holiday-main-step .fl-col-content .holiday-content{
    max-width:30rem;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .summer-try-me.page-fr .step_main .fl-col-content,body.page-try-me .summer-try-me.page-fr .step_main .fl-col-content{
    min-height:30rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  body.page-essayez-moi .summer-try-me.page-fr .step_main .fl-col-content .step_content,body.page-try-me .summer-try-me.page-fr .step_main .fl-col-content .step_content{
    max-width:30rem;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .summer-try-me.page-fr .step_main .fl-col-content .step_content p,body.page-try-me .summer-try-me.page-fr .step_main .fl-col-content .step_content p{
    margin-bottom:0;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .summer-try-me.page-fr .holiday-step-item .fl-node-content .try-me-holiday-steps .fl-rich-text p,body.page-try-me .summer-try-me.page-fr .holiday-step-item .fl-node-content .try-me-holiday-steps .fl-rich-text p{
    font-size:1.5rem;
  }
}

@media (max-width:413px){
  body.page-essayez-moi .summer-try-me.page-fr .holiday-step-item .fl-node-content .try-me-holiday-steps .fl-rich-text p,body.page-try-me .summer-try-me.page-fr .holiday-step-item .fl-node-content .try-me-holiday-steps .fl-rich-text p{
    font-size:1.125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.page-essayez-moi .step_main .fl-col-content,body.page-try-me .step_main .fl-col-content{
    min-height:28.125rem;
  }
}

@media (max-width:767.98px){
  body.page-essayez-moi .step_main .fl-col-content,body.page-try-me .step_main .fl-col-content{
    min-height:28.125rem;
  }
}

@media (max-width:413px){
  body.page-essayez-moi .step_main .fl-col-content,body.page-try-me .step_main .fl-col-content{
    min-height:23.75rem;
  }
}

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

body.page-essayez-moi .step_main .fl-col-content .step_content p,body.page-try-me .step_main .fl-col-content .step_content p{
  font-size:1.125rem;
  line-height:1.3;
}

@media (max-width:413px){
  body.page-essayez-moi .step_main .fl-col-content .step_content p,body.page-try-me .step_main .fl-col-content .step_content p{
    font-size:.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.single-article .content-btr .fl-module-separator .fl-module-content{
    margin-top:1.875rem;
    margin-bottom:1.875rem;
  }
}

body.single-article .content-btr .fl-col-content .fl-rich-text li a:hover{
  text-decoration:none;
}

body.single-article .btr-products .fl-row-content-wrap h2{
  line-height:1.3;
}

body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_img img{
  -o-object-position:center;
     object-position:center;
}

@media (min-width:992px) and (max-width:1199.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_img img{
    height:25rem;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    width:47%;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    width:38%;
  }
}

@media (max-width:767.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    bottom:0;
  }
}

@media (max-width:413px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    bottom:1.25rem;
    padding-right:1.5625rem;
  }
}

@media (max-width:413px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box .slide_heading{
    font-size:1.875rem;
  }
}

@media (max-width:413px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.salad-to-go-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box .slide_description{
    font-size:1rem;
  }
}

@media (min-width:1200px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.essential-article .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    padding-right:3.75rem;
    -o-object-position:center;
       object-position:center;
  }
}

@media (min-width:768px) and (max-width:1199.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.essential-article .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    width:50%;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.lunchbox-article-slider .bbmodule-slider .slider .slider_box_wrap .slider_img img{
    height:23.125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.lunchbox-article-slider .bbmodule-slider .slider .slider_box_wrap .slider_img img{
    height:21.875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.lunchbox-article-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    width:45%;
  }
}

@media (max-width:767.98px){
  body.single-article .fl-module-bbmodule-slider.image-slider.article-slider-btr.lunchbox-article-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    bottom:0 !important;
  }
}

@media (max-width:767.98px){
  body.page-take-home-taste-test .fl-module-bbmodule-slider.image-slider.article-slider-btr.take-home-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box,body.page-test-de-gout-a-emporter-chez-soi .fl-module-bbmodule-slider.image-slider.article-slider-btr.take-home-slider .bbmodule-slider .slider .slider_box_wrap .slider_text_box{
    padding:0 1.5625rem !important;
  }
}

.fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide{
  border-left:.0625rem solid #ddd;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide{
    border-left:0;
  }
}

.fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide .carousel-item{
  border:none;
}

@media (max-width:767.98px){
  .fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide .carousel-item .card .card-image-wrap a .card-img-top{
    max-width:80%;
    margin:0 auto;
  }
}

.fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide .carousel-item .card .card-body .card-title{
  line-height:1.3;
}

.fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper button.slick-next,.fl-module-multi_item_carousel.home_carousel .component_multi_item_carousel .component-content-wrapper button.slick-prev{
  font-size:0;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide .carousel-item .card .card-body .card-title{
  line-height:1.3;
}

.fl-module-multi_item_carousel .component_multi_item_carousel .component-content-wrapper .slick-slide .carousel-item .card .card-body .cta-button.-link:hover{
  text-decoration:none;
}
