/* Optional data slots and localized content in the approved cuisine template. */
.tsh-food-country-source-preview [hidden]{display:none!important}
.tsh-food-country-source-preview .wf-parent-breadcrumb ol{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;list-style:none;padding:0;margin:0}
.tsh-food-country-source-preview .wf-parent-breadcrumb li{display:inline-flex;gap:.45rem;align-items:center}
.tsh-food-country-source-preview .wf-card-meta p{margin:0}
.tsh-food-country-source-preview .wf-card-arrow{display:flex;align-items:center;justify-content:space-between}
.tsh-food-country-source-preview .wf-card-arrow svg{width:18px;height:18px}
.tsh-food-country-source-preview .tsh-cuisine-without-image.wf-country-grid{grid-template-columns:1fr}
.tsh-food-country-source-preview .wf-country-grid>*{min-width:0}
.tsh-food-country-source-preview .wf-card h3{overflow-wrap:anywhere}
.tsh-food-country-source-preview .wf-parent-pagination{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:2rem 0}
.tsh-food-country-source-preview .wf-parent-pagination :is(a,span){display:inline-grid;place-items:center;min-width:42px;min-height:42px;padding:0 .5rem;border:1px solid #ded9d1;border-radius:8px;text-decoration:none;color:#29251e;background:white;font-weight:600}
.tsh-food-country-source-preview .wf-parent-pagination [aria-current=page]{background:#25221f;border-color:#25221f;color:#fff}
.tsh-food-country-source-preview .wf-parent-pagination a:hover{border-color:#aa7c35;color:#805716}
.tsh-food-country-source-preview :is(input,select){max-width:100%}

.tsh-food-country-source-preview .wf-parent-search-hit{display:grid;gap:.45rem;padding:20px;border:1px solid #ded9d1;border-radius:14px;background:#fff;color:#17201d;text-decoration:none}.tsh-food-country-source-preview .wf-parent-search-hit strong{font-size:20px}.tsh-food-country-source-preview .wf-parent-search-hit small{font-size:15px;color:#625d56}.tsh-food-country-source-preview .wf-parent-search-hit:focus-visible{outline:2px solid #a87835;outline-offset:3px}
