@media (max-width:767.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container{
    padding:1.5625rem;
  }
}

body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container span{
  display:block;
}

body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1{
  color:#000;
  font-family:Obviously-narrow;
  font-weight:500;
  margin-bottom:1.25rem;
}

@media (max-width:767.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1{
    font-size:2.25rem;
  }
}

body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1 span{
  font-size:6rem;
  line-height:1.3;
  color:#d42073;
  margin-top:.5rem;
  margin-bottom:1.25rem !important;
  display:block;
  margin-right:.625rem;
  text-transform:uppercase;
}

@media (max-width:1600px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1 span{
    font-size:3.75rem;
    margin-right:0;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1 span{
    font-size:3.125rem;
  }
}

@media (max-width:767.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1 span{
    font-size:3.5rem;
  }
}

@media (max-width:374px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table h1 span{
    font-size:2.8125rem;
  }
}

body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table .field_editor p{
  font-size:1.25rem;
  margin-top:.625rem;
  font-family:Obviously-semi;
}

@media (max-width:1600px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table .field_editor p{
    font-size:1rem;
  }
}

@media (max-width:767.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table .field_editor p{
    font-size:1.25rem;
  }
}

@media (max-width:374px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table .field_editor p{
    font-size:.875rem;
  }
}

@media (min-width:1601px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .text-container .display-table .field_editor p span{
    display:block;
  }
}

body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .image-container img{
  -o-object-position:center;
     object-position:center;
}

@media (min-width:1601px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .image-container img{
    min-height:37.5rem;
  }
}

@media (min-width:768px) and (max-width:991.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .image-container img{
    -o-object-fit:cover;
       object-fit:cover;
    height:18.75rem;
  }
}

@media (max-width:767.98px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .image-container img{
    height:15rem;
  }
}

@media (max-width:374px){
  body.single-meal .page_top_banner.fyi_top_banner .component_z_pattern_v2 .safety-container .image-container img{
    height:12.5rem;
  }
}

body.single-meal .col-layout .fl-row-content-wrap .col-one,body.single-meal .outer-col .fl-row-content-wrap .col-one{
  margin-top:-.8125rem;
}

@media (max-width:1850px){
  body.single-meal .col-layout .fl-row-content-wrap .col-one,body.single-meal .outer-col .fl-row-content-wrap .col-one{
    margin-top:0;
  }
}

@media (max-width:1601px){
  body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading{
    font-size:1.875rem;
    line-height:1.3;
  }
}

@media (max-width:1200px){
  body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading{
    font-size:1.5rem;
    line-height:1.3;
  }
}

@media (max-width:374px){
  body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-module-heading h2.fl-heading{
    font-size:1.25rem;
    line-height:1.3;
  }
}

body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-rich-text p span.tip-red,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-rich-text p span.tip-red{
  color:#d42073;
  font-weight:700;
}

@media (max-width:374px){
  body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-rich-text p,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-rich-text p{
    font-size:.875rem;
  }
}

body.single-meal .col-layout .fl-row-content-wrap .col-one .fl-rich-text ul,body.single-meal .outer-col .fl-row-content-wrap .col-one .fl-rich-text ul{
  padding-left:1.5rem;
}

/*# sourceMappingURL=template-single-meal.min.css.map */
