h1,h2,h3,h4,h5,h6,p{
  -webkit-font-feature-settings:normal;
     -moz-font-feature-settings:normal;
          font-feature-settings:normal;
}

@media (min-width:1601px) and (max-width:1850px){
  .banner_desktop .fl-row-content-wrap{
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

@media (min-width:1601px) and (max-width:1850px){
  .banner_desktop .fl-row-content-wrap .fl-row-fixed-width{
    max-width:100rem;
    margin-left:auto;
    margin-right:auto;
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

.banner_desktop .fl-module-content.fl-node-content .fl-rich-text p span{
  display:block;
}

@media (min-width:1299px) and (max-width:1600px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p span{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p span{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p span{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

@media (max-width:413px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p span{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

@media (max-width:413px){
  .banner_desktop .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .banner_desktop .banner_heading .fl-module-content{
    margin-bottom:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .banner_desktop .banner_heading .fl-module-content{
    margin-bottom:2.3125rem;
  }
}

@media (min-width:1601px) and (max-width:1850px){
  .banner_desktop .banner_heading .fl-module-content h1{
    font-size:8.4375rem;
    line-height:6.8125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .banner_desktop .banner_heading .fl-module-content h1{
    font-size:6.25rem;
    line-height:5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .banner_desktop .banner_heading .fl-module-content h1{
    font-size:5.5rem;
    line-height:5.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .banner_desktop .banner_heading .fl-module-content h1{
    font-size:4.25rem;
    line-height:3.3125rem;
  }
}

@media (max-width:413px){
  .banner_desktop .banner_heading .fl-module-content h1{
    font-size:2.5rem;
    line-height:1.625rem;
  }
}

@media (max-width:767.98px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text label{
    display:block;
  }
}

.banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
  font-size:7.5rem;
  display:block;
  line-height:6.6875rem;
}

@media (min-width:1601px) and (max-width:1850px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:6.25rem;
    line-height:5.875rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:4.5rem;
    line-height:4.5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:3.9375rem;
    line-height:3.9375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:3rem;
    line-height:3rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:1.875rem;
    line-height:1.875rem;
  }
}

@media (max-width:767.98px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    display:initial;
    font-size:2.6875rem;
    line-height:3rem;
  }
}

@media (max-width:413px){
  .banner_desktop .banner_heading .fl-module-content h1 span.fl-heading-text span{
    font-size:1.875rem;
    line-height:1.875rem;
  }
}

.banner_desktop .banner_heading .fl-module-content h1 .change_font{
  display:initial !important;
}

@media (min-width:1299px) and (max-width:1600px){
  .recipe_slider .heading_one .fl-module-content.fl-node-content .fl-rich-text *{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .recipe_slider .heading_one .fl-module-content.fl-node-content .fl-rich-text *{
    font-size:1.5rem;
    line-height:2.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .heading_one .fl-module-content.fl-node-content .fl-rich-text *{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

@media (max-width:413px){
  .recipe_slider .heading_one .fl-module-content.fl-node-content .fl-rich-text *{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

.recipe_slider .lunch_box_deal,.recipe_slider .lunch_box_deal .component_z_pattern_v2{
  -webkit-border-radius:.3125rem;
     -moz-border-radius:.3125rem;
          border-radius:.3125rem;
  overflow:hidden;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2{
  background-color:#fff;
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .image-container{
    max-width:100%;
    width:100% !important;
    background-color:#fff;
  }
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .image-container img{
    height:auto;
    max-height:none !important;
    min-height:0 !important;
  }
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
  padding-right:2.5rem;
  font-weight:400;
}

@media (min-width:1601px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding-left:2.5rem;
  }
}

@media (min-width:1200px) and (max-width:1850px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding-top:2.5rem;
    padding-bottom:2.5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:1.875rem 1.5625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:1.25rem;
  }
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding-right:2.5rem;
  }
}

@media (max-width:413px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:1.875rem;
  }
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .display-cell{
  vertical-align:middle;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .display-cell .-link-style-button{
  margin-top:0;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .display-cell .field_editor p{
  color:#fff;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
  margin-bottom:1.875rem;
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:1.25rem;
  }
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
  font-weight:350;
}

@media (min-width:1601px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    font-size:1.25rem;
    line-height:1.875rem;
  }
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    height:auto;
  }
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a{
  font-family:GT-Eesti-Pro-Display-Light;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button{
  background-color:#006241 !important;
  color:#fff !important;
  border-color:#006241 !important;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button:before{
  background:#fff !important;
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button:hover{
  color:#006241 !important;
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button{
    padding:1rem 2.375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a{
    font-size:.8125rem !important;
  }
}

.recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
  margin-bottom:1.875rem !important;
  line-height:normal;
}

@media (min-width:1850px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    margin-right:1.875rem;
  }
}

@media (min-width:1601px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.875rem;
    line-height:2.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.375rem !important;
  }
}

@media (max-width:767.98px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    height:auto !important;
  }
}

@media (max-width:413px){
  .recipe_slider .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.5rem;
    line-height:1.6875rem;
    height:auto !important;
  }
}

@media (min-width:1601px){
  .recipe_slider .lunch_box_deal.heading_wihout_break{
    margin-right:0;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck{
  margin-left:-.625rem;
  margin-right:-.625rem;
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck{
    margin-left:0;
    margin-right:0;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card{
  padding-left:.625rem;
  padding-right:.625rem;
  min-width:auto;
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card{
    padding-left:0;
    padding-right:0;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder{
  right:2rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder{
    right:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder{
    right:1.25rem;
  }
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder{
    top:1.25rem;
    right:1.25rem;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder .icon-wishlist-inverse:before{
  line-height:normal;
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder .icon-wishlist-inverse button.save{
  font-size:1.25rem;
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .button-holder button.save{
    width:3.75rem;
    height:3.75rem;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body{
  border:.0625rem solid hsla(0, 0%, 42%, .2);
  border-top:none;
  padding:.5rem 1.875rem .5rem 1.625rem;
}

@media (min-width:1200px) and (max-width:1299px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding-left:.9375rem;
    padding-right:.9375rem;
  }
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding:.3125rem 1.875rem !important;
  }
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .bottom-col-wrap{
  display:none !important;
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
  border:none;
}

.recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
  color:#404040;
  font-family:GT-Eesti-Pro-Display-Bold;
  font-weight:700;
  font-size:1.5rem;
  line-height:normal;
  text-transform:capitalize;
}

@media (min-width:1299px) and (max-width:1600px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.125rem;
    line-height:normal;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.125rem;
    line-height:normal;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.125rem;
    line-height:normal;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:.9375rem;
    line-height:normal;
  }
}

@media (max-width:767.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.5rem;
    line-height:normal;
  }
}

@media (max-width:413px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.125rem;
    line-height:normal;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    padding-top:.1875rem;
    height:auto !important;
    padding-bottom:.1875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    padding-top:.1875rem;
    height:auto !important;
    padding-bottom:.1875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .recipe_slider .multi_post_block.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    padding-top:.1875rem;
    height:auto !important;
    padding-bottom:.1875rem;
  }
}

.recipe_slider .mobile_carousel .slick-list.draggable{
  padding-right:0 !important;
  margin-bottom:.3125rem;
}

@media (max-width:767.98px){
  .recipe_slider .mobile_carousel .slick-dots button{
    width:.625rem;
    height:.625rem;
    -webkit-border-radius:.3125rem;
       -moz-border-radius:.3125rem;
            border-radius:.3125rem;
  }
}

li .recipe_slider .mobile_carousel.slick-active{
  border:.125rem solid #49a547 !important;
  background:#49a547 !important;
}

.related_artical.padd_left_right_10 .card-deck{
  margin-left:-.625rem;
  margin-right:-.625rem;
}

.related_artical.padd_left_right_10 .card-deck .recipe-card{
  padding-left:.625rem;
  padding-right:.625rem;
  min-width:auto;
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder{
  right:2rem;
}

@media (min-width:992px) and (max-width:1199.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder{
    right:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder{
    right:1.25rem;
  }
}

@media (max-width:767.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder{
    top:1.25rem;
    right:1.875rem;
  }
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder .icon-wishlist-inverse:before{
  line-height:normal;
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder .icon-wishlist-inverse button.save{
  font-size:1.25rem;
}

@media (max-width:767.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .button-holder button.save{
    width:3.75rem;
    height:3.75rem;
  }
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .card-body{
  border:.0625rem solid hsla(0, 0%, 42%, .2);
  border-top:none;
  padding:.25rem .9375rem;
}

@media (min-width:1601px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding-left:1.875rem;
    padding-right:1.875rem;
  }
}

@media (max-width:767.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body{
    padding:.25rem 1.875rem !important;
  }
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .bottom-col-wrap{
  display:none !important;
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
  border:none;
  padding:1rem 0;
}

.related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
  color:#404040;
  font-family:GT-Eesti-Pro-Display-Bold;
  font-weight:700;
  font-size:1.125rem;
  line-height:1.3125rem;
}

@media (min-width:1601px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.5rem;
    line-height:1.6875rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:.9375rem;
    line-height:1.125rem;
  }
}

@media (max-width:767.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.5rem;
    line-height:1.6875rem;
  }
}

@media (max-width:413px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title a{
    font-size:1.125rem;
    line-height:1.3125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    height:auto !important;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    height:auto !important;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .related_artical.padd_left_right_10 .card-deck .recipe-card .card-body .card-title{
    height:auto !important;
  }
}

.related_artical.padd_left_right_10 .mobile_carousel .slick-list.draggable{
  padding-right:0 !important;
  margin-bottom:.3125rem;
}

.home_recipe_section .edge_arrow.dark_edge .fl-col-content.fl-node-content:after{
  background-color:#1e6142;
}

.home_recipe_section .edge_arrow .fl-col-content.fl-node-content{
  position:relative;
}

.home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
  content:"";
  position:absolute;
  right:-1.625rem;
  height:3.1875rem;
  width:3.1875rem;
  -webkit-border-radius:.3125rem;
     -moz-border-radius:.3125rem;
          border-radius:.3125rem;
  background-color:#f4f4f4;
  -webkit-transform:rotate(45deg);
     -moz-transform:rotate(45deg);
       -o-transform:rotate(45deg);
          transform:rotate(45deg);
}

@media (min-width:1601px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    height:5rem;
    width:5rem;
    left:auto;
    right:-2.625rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    right:-1.75rem;
    height:3.1875rem;
    width:3.1875rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    right:-1.75rem;
    height:3.1875rem;
    width:3.1875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    right:-1.375rem;
    height:2.5rem;
    width:2.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    right:0;
    left:0;
    bottom:-1.375rem;
    height:2.5rem;
    width:2.5rem;
    margin-left:auto;
    margin-right:auto;
  }
}

@media (max-width:767.98px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    right:0;
    left:0;
    height:5rem;
    width:5rem;
    bottom:-2.75rem;
    margin-left:auto;
    margin-right:auto;
  }
}

@media (max-width:413px){
  .home_recipe_section .edge_arrow .fl-col-content.fl-node-content:after{
    height:3.125rem;
    width:3.125rem;
    bottom:-1.5625rem;
  }
}

@media (max-width:767.98px){
  .home_recipe_section .product_header_heading h2 br{
    display:none;
  }
}

.home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
  color:#006241 !important;
  display:block;
  font-size:2.75rem;
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
    font-size:2.25rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
    font-size:1.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
    font-size:1.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
    font-size:1.5rem;
  }
}

@media (max-width:767.98px){
  .home_recipe_section .product_header_heading.text_break h2 .fl-heading-text label{
    font-size:2.25rem;
    line-height:3rem;
    margin-top:.875rem;
  }
}

.home_recipe_section .product_header_heading.text_break .fl-module-fp_button .fl-button-wrap a{
  color:#fff !important;
}

.home_recipe_section .product_header_heading.text_break .fl-module-fp_button .fl-button-wrap a:before{
  background:#fff !important;
}

.home_recipe_section .product_header_heading.text_break .fl-module-fp_button .fl-button-wrap a:hover,.home_recipe_section .product_header_heading.text_break .fl-module-fp_button .fl-button-wrap a:hover:focus span{
  color:#006241 !important;
}

.home_recipe_section .product_header_heading.text_break .fl-module-fp_button .fl-button-wrap a:focus{
  color:#fff !important;
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .product_header_heading>.fl-col-content{
    padding:5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .home_recipe_section .product_header_heading>.fl-col-content{
    padding:5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading>.fl-col-content{
    padding:3.75rem;
  }
}

@media (min-width:1601px){
  .home_recipe_section .product_header_heading>.fl-col-content h2{
    font-size:5rem;
    line-height:normal;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading>.fl-col-content h2{
    font-size:2.625rem;
    line-height:normal;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading>.fl-col-content h3{
    font-size:1.875rem;
    line-height:2.5rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .product_header_heading .fl-module-heading .fl-module-content.fl-node-content{
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading .fl-module-heading .fl-module-content.fl-node-content{
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content{
    margin-bottom:1.5rem;
  }
}

@media (min-width:1601px) and (max-width:1850px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.125rem;
  }
}

@media (max-width:767.98px){
  .home_recipe_section .product_header_heading .fl-module-rich-text .fl-module-content.fl-node-content .fl-rich-text p{
    font-size:1.5rem;
    line-height:2.125rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .home_recipe_section .product_header_heading .fl-button-wrap a.fl-button{
    font-size:1rem;
    padding:.875rem 3.125rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .home_recipe_section .product_header_heading .fl-button-wrap a.fl-button{
    font-size:1rem;
    padding:.875rem 3.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .home_recipe_section .product_header_heading .fl-button-wrap a.fl-button{
    font-size:.9375rem;
    padding:.75rem 2.25rem;
  }
}

.home_recipe_section .product_header_heading .fl-button-wrap a.fl-button:focus span{
  color:#006241;
}

.home_recipe_section .product_header_heading .fl-button-wrap a:before{
  background:#006241;
}

.home_recipe_section .product_header_heading .fl-button-wrap a:hover,.home_recipe_section .product_header_heading .fl-button-wrap a:hover:focus span{
  color:#fff;
}

@media (min-width:1601px){
  .home_recipe_section.ask_us_section .new_green .fl-button{
    padding:1.5625rem 2.5rem;
  }
}

@media (max-width:1600px){
  .fl-col-group-equal-height .component_bs_card .card-body .card-text p{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

.fl-col-group-equal-height .snack_card .component_bs_card{
  -webkit-border-radius:.3125rem;
     -moz-border-radius:.3125rem;
          border-radius:.3125rem;
  overflow:hidden;
}

@media (min-width:1601px){
  .fl-col-group-equal-height .snack_card .component_bs_card .card-img-top{
    min-height:26.875rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fl-col-group-equal-height .snack_card .component_bs_card .card-img-top{
    min-height:18.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fl-col-group-equal-height .snack_card .component_bs_card .card-img-top{
    min-height:15.625rem;
  }
}

@media (max-width:767.98px){
  .fl-col-group-equal-height .snack_card .component_bs_card .card-img-top{
    min-height:18.75rem;
  }
}

.fl-col-group-equal-height .snack_card .component_bs_card .card-body{
  background-color:#f4f4f4;
}

.fl-col-group-equal-height .snack_card .component_bs_card .card-body .card-title{
  margin-bottom:0;
}

.fl-col-group-equal-height .snack_card .component_bs_card .card-body p{
  font-size:1.5rem;
  line-height:2.125rem;
  color:#006241;
}

@media (max-width:767.98px){
  .fl-col-group-equal-height .snack_card .component_bs_card .card-body p{
    font-size:1.5rem;
    line-height:2.125rem;
    margin-bottom:0;
  }
}

.cat_slider .container-fluid{
  padding-left:0;
  padding-right:0;
}

@media (min-width:768px) and (max-width:991.98px){
  .cat_slider .container-fluid{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:767.98px){
  .cat_slider .container-fluid{
    padding-left:0;
    padding-right:0;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider{
  padding-left:8.625rem;
  padding-right:8.625rem;
}

@media (min-width:768px) and (max-width:991.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider{
    padding-left:0;
    padding-right:0;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-list{
    padding-right:47%;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-list .slick-track{
    margin-left:-.625rem;
    margin-right:-.625rem;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-list .slick-track .carousel-item:focus{
  outline:none;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body{
  height:auto !important;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-title{
  color:#48a548;
  margin-bottom:0;
  padding-bottom:.625rem;
  padding-left:0;
  padding-right:0;
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-title{
    padding-top:1.5rem;
    height:auto !important;
    padding-bottom:.625rem;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-description{
  color:#000;
  font-size:1rem;
  padding-left:0;
  padding-right:0;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-description span{
  text-transform:uppercase;
  font-size:.875rem;
  color:#48a548;
  display:block;
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-description{
    line-height:1.375rem;
    margin-top:.25rem;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .card .card-body .card-description label{
    margin-bottom:.25rem;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow{
  background-color:#ddd;
  width:3.75rem;
  padding:.625rem;
  top:27%;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow:hover{
  background-color:#48a548;
}

@media (min-width:768px) and (max-width:991.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow{
    height:2.1875rem;
    width:2.1875rem !important;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow{
    height:2.1875rem;
    width:2.1875rem !important;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-prev{
  left:0 !important;
}

@media (min-width:768px) and (max-width:991.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-prev{
    left:-1.0625rem !important;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-prev{
    left:-.75rem !important;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-prev:before{
  border-top:.3125rem solid transparent;
  border-bottom:.3125rem solid transparent;
  border-right:.5rem solid #fff;
  content:"";
  background:transparent;
  margin-left:-.125rem;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-next{
  right:0 !important;
}

@media (min-width:768px) and (max-width:991.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-next{
    right:-1.0625rem !important;
  }
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-next{
    right:-1.0625rem !important;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-arrow.slick-next:before{
  border-top:.3125rem solid transparent;
  border-bottom:.3125rem solid transparent;
  content:"";
  background:transparent;
  margin-right:-1.25rem;
  border-left:.5rem solid #fff;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-dots{
  display:none !important;
}

@media (max-width:767.98px){
  .cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-dots{
    display:block !important;
  }
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-dots li{
  padding:0 .3125rem;
}

.cat_slider .component_multi_item_carousel .component-content-wrapper .slick-slider .slick-dots li.slick-active{
  border:.125rem solid #49a547 !important;
  background:#49a547 !important;
}

@media (min-width:1601px) and (max-width:1850px){
  .local_artical>.fl-row-content-wrap{
    padding-top:5.625rem;
    padding-bottom:5.9375rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical>.fl-row-content-wrap{
    padding-top:6%;
    padding-bottom:6%;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical>.fl-row-content-wrap{
    padding-top:5.4375rem;
    padding-bottom:5.4375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical>.fl-row-content-wrap{
    padding-top:3.75rem;
    padding-bottom:3.75rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical>.fl-row-content-wrap .fl-module-rich-text .fl-module-content{
    margin-bottom:1.25rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical>.fl-row-content-wrap .fl-module-rich-text .fl-module-content{
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical>.fl-row-content-wrap .fl-module-rich-text .fl-module-content{
    margin-bottom:0;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical>.fl-row-content-wrap .fl-rich-text *{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical>.fl-row-content-wrap .fl-rich-text *{
    font-size:.875rem;
    line-height:1.75rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical>.fl-row-content-wrap .fl-rich-text *{
    font-size:1.125rem;
    line-height:1.75rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .local_artical>.fl-row-content-wrap .fl-rich-text *{
    font-size:.875rem;
    line-height:1.125rem;
  }
}

@media (max-width:413px){
  .local_artical>.fl-row-content-wrap .fl-rich-text *{
    font-size:.8125rem;
    line-height:1.125rem;
  }
}

.local_artical .local_badge{
  position:absolute;
  top:3.5rem;
  left:3.875rem;
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_badge{
    max-width:6.25rem;
    top:1.25rem;
    left:1.25rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_badge{
    max-width:6.25rem;
    top:1.25rem;
    left:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_badge{
    max-width:5rem;
    top:1.25rem;
    left:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .local_artical .local_badge{
    top:1.25rem;
    left:1.25rem;
  }
}

@media (max-width:767.98px){
  .local_artical .local_badge{
    display:none;
  }
}

@media (max-width:413px){
  .local_artical .local_badge{
    width:5rem;
  }
}

@media (min-width:1601px) and (max-width:1850px){
  .local_artical .local_artical_content>.fl-col-content.fl-node-content{
    padding-right:7.5rem;
    padding-left:10.625rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_artical_content>.fl-col-content.fl-node-content{
    padding-right:7.5rem;
    padding-left:7.5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content>.fl-col-content.fl-node-content{
    padding-right:3.75rem;
    padding-left:7.5rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content>.fl-col-content.fl-node-content{
    padding-right:3.125rem;
    padding-left:7.5rem;
  }
}

.local_artical .local_artical_content .fl-button-wrap a.fl-button:before{
  content:"";
  background-color:#fff;
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_artical_content .fl-button-wrap a.fl-button{
    font-size:1.125rem;
    padding:.875rem 2.75rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content .fl-button-wrap a.fl-button{
    font-size:1.125rem;
    padding:.875rem 2.75rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content .fl-button-wrap a.fl-button{
    padding:.875rem 2.8125rem;
    font-size:1rem;
  }
}

@media (max-width:413px){
  .local_artical .local_artical_content>.fl-col-content{
    padding-bottom:1.25rem;
  }
}

@media (min-width:1601px) and (max-width:1850px){
  .local_artical .local_artical_content>.fl-col-content .fl-module-heading h3{
    font-size:4.5rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_artical_content>.fl-col-content .fl-module-heading h3{
    font-size:3.625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content>.fl-col-content .fl-module-heading h3{
    font-size:3.3125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content>.fl-col-content .fl-module-heading h3{
    font-size:2.75rem;
  }
}

@media (max-width:413px){
  .local_artical .local_artical_content>.fl-col-content .fl-module-heading h3{
    font-size:1.5rem;
  }
}

.local_artical .local_artical_content>.fl-col-content .fl-module-heading h3 .fl-heading-text span{
  display:block;
}

@media (min-width:1601px) and (max-width:1850px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:2.5rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:1.875rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:1.625rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:1.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:1.125rem;
  }
}

@media (max-width:413px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head h3{
    font-size:1.25rem;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head .fl-module-content{
    margin-bottom:.625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head .fl-module-content{
    margin-bottom:0;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content>.fl-col-content .local_sub_head .fl-module-content{
    margin-bottom:0;
  }
}

@media (max-width:767.98px){
  .local_artical .local_artical_content .fl-module-rich-text{
    padding-right:0;
  }
}

.local_artical .local_artical_content .fl-module-rich-text p span{
  display:block;
}

@media (min-width:1601px) and (max-width:1850px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (max-width:1600px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (max-width:767.98px){
  .local_artical .local_artical_content .fl-module-rich-text p span{
    display:initial;
  }
}

@media (max-width:413px){
  .fall_harvest .heading_spacing .fl-module-content{
    margin-top:2.1875rem;
  }
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2{
  -webkit-border-radius:.3125rem;
     -moz-border-radius:.3125rem;
          border-radius:.3125rem;
  overflow:hidden;
  background-color:#fff;
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .image-container{
    max-width:100%;
    width:100% !important;
    background-color:#fff;
  }
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .image-container img{
    height:auto;
    max-height:none !important;
    min-height:0 !important;
  }
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
  padding-left:2.1875rem;
  padding-right:2.1875rem;
  padding-bottom:3.25rem;
  background:#44a643;
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .display-cell{
  vertical-align:top;
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
  margin-bottom:1.25rem;
}

@media (min-width:1299px) and (max-width:1600px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:.9375rem;
  }
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:1.5625rem;
    padding-bottom:1.25rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    font-size:1rem;
    line-height:1.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    font-size:.8125rem;
    line-height:1.25rem;
  }
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    font-size:1.125rem;
    line-height:1.5rem;
    font-weight:350;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:.9375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:.8125rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor{
    margin-bottom:.125rem;
  }
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a{
  font-family:GT-Eesti-Pro-Display-Light;
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button{
  background-color:#006241 !important;
  color:#fff !important;
  border-color:#006241 !important;
  padding:1rem 2.1875rem;
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button:before{
  background:#fff !important;
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button:hover{
  color:#006241 !important;
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a.button{
    padding:1.0625rem 2.25rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container a{
    font-size:.8125rem !important;
  }
}

@media (min-width:1299px) and (max-width:1600px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:2.5rem 1.5625rem 2.375rem;
    font-size:1rem;
    line-height:1.625rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    font-size:1rem;
    line-height:1.625rem;
    padding:2.5rem 1.5625rem 2.375rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:1.25rem 1.25rem .9375rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding:.625rem .625rem .3125rem;
  }
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container{
    padding-left:2rem;
    padding-right:2rem;
    padding-bottom:2rem;
  }
}

.fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
  margin-bottom:1.375rem !important;
}

@media (min-width:1299px) and (max-width:1600px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.375rem !important;
    line-height:normal;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.375rem !important;
    line-height:normal;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.25rem !important;
    line-height:normal;
    margin-bottom:.625rem !important;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1rem;
    line-height:normal;
    margin-bottom:.5rem !important;
  }
}

@media (max-width:767.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading{
    font-size:1.875rem;
    height:auto !important;
    line-height:normal;
  }
}

@media (max-width:413px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .heading br{
    display:none;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fall_harvest .lunch_box_deal .component_z_pattern_v2 .safety-container .text-container .field_editor p{
    font-size:.875rem;
  }
}

@media (max-width:767.98px){
  .catch_the_latest .mobile_col_2 .fl-col-content.fl-node-content{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -webkit-flex-direction:row;
       -moz-box-orient:horizontal;
       -moz-box-direction:normal;
            flex-direction:row;
  }
}

@media (max-width:413px){
  .exta_small_head h2.fl-heading,.exta_small_head h3.fl-heading{
    line-height:normal !important;
    font-size:1.625rem !important;
  }
}

.fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide{
  margin-left:0 !important;
}

.fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide .slider_box_wrap .slide-img a{
  position:relative;
  z-index:1;
}

.fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-slide .slider_box_wrap .slider_text_box{
  display:none;
}

.fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
  bottom:3.125rem;
}

@media (min-width:1601px) and (max-width:1850px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    left:4.0625rem;
  }
}

@media (max-width:1600px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    left:3.75rem;
    bottom:2.5rem;
  }
}

@media (min-width:1200px) and (max-width:1299px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    left:3.125rem;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    left:2.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    left:1.75rem;
    bottom:2.1875rem;
  }
}

@media (max-width:767.98px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    text-align:center;
    padding-left:0;
    left:auto;
    bottom:2.75rem;
    position:absolute;
    right:0;
  }
}

@media (max-width:413px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots{
    bottom:2.25rem;
  }
}

.fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots li button{
  font-size:0;
  height:.5rem;
  width:.5rem;
}

@media (min-width:1601px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots li button{
    height:.625rem;
    width:.625rem;
  }
}

@media (max-width:767.98px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots li button{
    height:.625rem;
    width:.625rem;
  }
}

@media (max-width:413px){
  .fl-module-bbmodule-slider .bbmodule-slider.dot-style-dot .slider .slick-dots li button{
    height:.5rem;
    width:.5rem;
  }
}
