@media (max-width:767.98px){
  body .site .member-program{
    width:100%;
    margin-bottom:1.875rem;
  }
}

@media (max-width:479px){
  body .site .member-program .member-program-heading .fl-module-content .fl-rich-text p{
    font-size:1.25rem;
  }
}

@media (max-width:413px){
  body .site .member-program .member-program-heading .fl-module-content .fl-rich-text p{
    font-size:.875rem;
  }
}

body .site p a{
  text-decoration:none;
  color:#d42073;
}

body .site p a:hover{
  text-decoration:underline;
}

@media (max-width:767.98px){
  body .site .red_button .fl-module-content{
    margin-top:.625rem;
  }
}

body .site .everyday-saving .fl-module-content .fl-rich-text .everyday-link{
  color:#eb0000;
  word-break:break-all;
}

@media (max-width:479px){
  body .site .value-flyer-sub-heading .fl-rich-text p,body .site .value-flyer-weekly-main .value-flyer-weekly-heading .fl-heading{
    font-size:1.375rem;
  }
}

body .site .value-flyer-link .fl-module-content .fl-rich-text .value-flyer-text-link,body .site .value-flyer-sign-up-btn a:focus span{
  color:#eb0000;
}

body .site .value-flyer-link .fl-module-content .fl-rich-text .value-flyer-text-link:hover{
  text-decoration:underline;
}

@media (max-width:479px){
  body .site .value-flyer-signs .fl-col-content .value-flyer-signs-img .fl-module-content{
    margin-top:-44%;
  }
}

@media (max-width:479px){
  body .site .value-flyer-heading .fl-module-content h2.fl-heading{
    font-size:1.5rem;
  }
}

body .footer-top-main{
  display:none;
}

/*# sourceMappingURL=page-value-flyer.min.css.map */
