:is(body, .tsh-wf-parent-v1) :is(.tsh-cuisine-pagination, .wf-parent-pagination) > :is(a, span) {
  color: #292723;
  background-color: #fff;
  border-color: #dedbd5;
}

:is(body, .tsh-wf-parent-v1) :is(.tsh-cuisine-pagination, .wf-parent-pagination) > a:is(:hover, :focus-visible) {
  color: #292723;
  background-color: #f6f2e8;
  border-color: #9c7740;
}

:is(body, .tsh-wf-parent-v1) :is(.tsh-cuisine-pagination, .wf-parent-pagination) > :is(a, span)[aria-current="page"] {
  color: #fff;
  background-color: #292723;
  border-color: #292723;
}

:is(.tsh-cuisine-pagination, .wf-parent-pagination) > a:focus-visible {
  outline: 2px solid #9c7740;
  outline-offset: 3px;
}
