/*Reverse Palette*/
/*Button*/
.wp-element-button, .wp-block-button > .wp-block-button__link, .wp-block-button__submit, .gform_button, .gform-button, .wp-block-button__link.submit, .list-item__button a {
  color: var(--wp--preset--color--foreground); }
  .wp-element-button:hover, .wp-element-button:focus, .wp-block-button > .wp-block-button__link:hover, .wp-block-button > .wp-block-button__link:focus, .wp-block-button__submit:hover, .wp-block-button__submit:focus, .gform_button:hover, .gform_button:focus, .gform-button:hover, .gform-button:focus, .wp-block-button__link.submit:hover, .wp-block-button__link.submit:focus, .list-item__button a:hover, .list-item__button a:focus {
    color: var(--wp--preset--color--foreground); }
  .wp-element-button.has-secondary-background-color, .wp-block-button > .wp-block-button__link.has-secondary-background-color, .wp-block-button__submit.has-secondary-background-color, .gform_button.has-secondary-background-color, .gform-button.has-secondary-background-color, .wp-block-button__link.submit.has-secondary-background-color, .list-item__button a.has-secondary-background-color {
    color: var(--wp--preset--color--foreground); }
    .wp-element-button.has-secondary-background-color:hover, .wp-element-button.has-secondary-background-color:focus, .wp-block-button > .wp-block-button__link.has-secondary-background-color:hover, .wp-block-button > .wp-block-button__link.has-secondary-background-color:focus, .wp-block-button__submit.has-secondary-background-color:hover, .wp-block-button__submit.has-secondary-background-color:focus, .gform_button.has-secondary-background-color:hover, .gform_button.has-secondary-background-color:focus, .gform-button.has-secondary-background-color:hover, .gform-button.has-secondary-background-color:focus, .wp-block-button__link.submit.has-secondary-background-color:hover, .wp-block-button__link.submit.has-secondary-background-color:focus, .list-item__button a.has-secondary-background-color:hover, .list-item__button a.has-secondary-background-color:focus {
      color: var(--wp--preset--color--foreground); }

/*Outline Button*/
.wp-element-button.is-style-outline:not(.has-text-color),
.wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color) {
  color: var(--wp--preset--color--foreground); }

/* Accessible Colors */
.has-primary-background-color,
.has-secondary-background-color {
  color: var(--wp--preset--color--foreground); }

/*WPRM Recipe Card*/
.wprm-recipe-adjustable-servings-container .wprm-recipe-adjustable-servings {
  color: var(--wp--preset--color--foreground) !important; }

.wprm-toggle-container button.wprm-recipe-adjustable-servings.wprm-toggle:not(.wprm-toggle-active) {
  color: var(--wp--preset--color--foreground) !important; }

.wprm-call-to-action-text-container .wprm-call-to-action-header, .wprm-call-to-action-text-container .wprm-call-to-action-text {
  color: var(--wp--preset--color--foreground) !important; }

.wprm-recipe-icon .nc-icon-wrapper, .wprm-recipe-icon .nc-icon-wrapper path {
  fill: var(--wp--preset--color--foreground) !important; }

.pautlerdesign-food-buttons a {
  color: var(--wp--preset--color--foreground) !important; }
