{"id":4044,"date":"2026-07-28T09:07:18","date_gmt":"2026-07-28T09:07:18","guid":{"rendered":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-croates\/riba-na-gradele\/"},"modified":"2026-07-28T09:07:18","modified_gmt":"2026-07-28T09:07:18","slug":"riba-na-gradele","status":"publish","type":"tsh_food","link":"https:\/\/travelshelper.com\/fr\/monde-de-la-gastronomie\/plats-nationaux-croates\/riba-na-gradele\/","title":{"rendered":"Riba na gradele"},"content":{"rendered":"\n<style>\n\/* Travel S Helper recipe layout v4.0 \u2014 quiet-luxury editorial UI, fully scoped. *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish{\n  --tsh-page:#f8f5ef;\n  --tsh-paper:#ffffff;\n  --tsh-paper-warm:#fffdf9;\n  --tsh-ink:#18201e;\n  --tsh-copy:#46514e;\n  --tsh-muted:#68726f;\n  --tsh-line:#e7dfd4;\n  --tsh-line-strong:#d8cbb9;\n  --tsh-gold:#a36b12;\n  --tsh-gold-deep:#6d4307;\n  --tsh-gold-soft:#f8edda;\n  --tsh-night:#192622;\n  --tsh-night-2:#24332f;\n  --tsh-sage:#176745;\n  --tsh-sage-soft:#eaf6ef;\n  --tsh-blue:#285c9d;\n  --tsh-blue-soft:#edf4fd;\n  --tsh-rose:#994435;\n  --tsh-rose-soft:#fbefec;\n  --tsh-violet:#6c5094;\n  --tsh-violet-soft:#f4eff9;\n  --tsh-shadow-sm:0 1px 2px rgba(38,32,24,.04),0 10px 28px rgba(38,32,24,.055);\n  --tsh-shadow-md:0 1px 2px rgba(38,32,24,.05),0 18px 46px rgba(38,32,24,.075);\n  --tsh-shadow-lg:0 2px 4px rgba(38,32,24,.045),0 24px 72px rgba(38,32,24,.095);\n  --tsh-radius-xl:24px;\n  --tsh-radius-lg:18px;\n  --tsh-radius-md:14px;\n  --tsh-radius-sm:11px;\n  --tsh-ease:cubic-bezier(.2,.75,.2,1);\n  --tsh-font:\"Barlow\",\"Avenir Next\",\"Segoe UI Variable\",\"Segoe UI\",Inter,Roboto,Helvetica,Arial,sans-serif;\n  position:relative;\n  isolation:isolate;\n  box-sizing:border-box;\n  width:min(1200px,calc(100% - 24px));\n  margin:clamp(14px,2vw,30px) auto clamp(34px,5vw,64px);\n  color:var(--tsh-ink);\n  color-scheme:light;\n  font-family:var(--tsh-font);\n  font-size:16px;\n  font-weight:400;\n  font-kerning:normal;\n  font-optical-sizing:auto;\n  font-feature-settings:\"kern\" 1,\"liga\" 1,\"calt\" 1;\n  line-height:1.72;\n  text-rendering:optimizeLegibility;\n  -webkit-font-smoothing:antialiased;\n  -moz-osx-font-smoothing:grayscale;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *,\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *::before,\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *::after{box-sizing:border-box}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish :where(h2,h3,h4,p,figure,figcaption,blockquote,ul,ol,li,dl,dt,dd,table,caption){margin:0;padding:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish :where(img){display:block;max-width:100%}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish :where(a){color:var(--tsh-gold-deep);text-decoration-thickness:.08em;text-underline-offset:.18em}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish :where(a,summary){-webkit-tap-highlight-color:transparent}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish :where(a:focus-visible,summary:focus-visible){outline:3px solid rgba(163,107,18,.28);outline-offset:3px;border-radius:9px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish ::selection{background:var(--tsh-gold-soft);color:var(--tsh-night)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-anchor{scroll-margin-top:88px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ar) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(zh-Hans) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ja) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ko) :where(.tsh-title,.tsh-card-head h3,.tsh-stage-head h4,.tsh-faq h4,.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){letter-spacing:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ar) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(zh-Hans) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ja) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker),\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish:lang(ko) :where(.tsh-main-kicker,.tsh-kicker,.tsh-fact dt,.tsh-control-label,.tsh-table th,.tsh-nutrition dt,.tsh-close-kicker){text-transform:none}\n\n\/* Shared card system *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card{\n  position:relative;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line);\n  border-radius:var(--tsh-radius-xl);\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-md);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card::after{\n  content:\"\";\n  position:absolute;\n  inset:0;\n  z-index:2;\n  border-radius:inherit;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.84);\n  pointer-events:none;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head{\n  --tone:var(--tsh-gold-deep);\n  --tone-bg:#faf4e9;\n  --tone-rgb:109,67,7;\n  position:relative;\n  z-index:1;\n  overflow:hidden;\n  padding:clamp(22px,2.8vw,32px) clamp(20px,3.3vw,38px);\n  border-bottom:1px solid var(--tsh-line);\n  background:\n    radial-gradient(circle at 96% 4%,rgba(var(--tone-rgb),.105),transparent 17rem),\n    linear-gradient(132deg,var(--tone-bg),#fff 74%);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head::before{\n  content:\"\";\n  position:absolute;\n  inset-block:clamp(22px,2.8vw,32px);\n  inset-inline-start:0;\n  width:3px;\n  border-start-end-radius:999px;\n  border-end-end-radius:999px;\n  background:var(--tone);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tone-gold{--tone:var(--tsh-gold-deep);--tone-bg:#fbf3e5;--tone-rgb:109,67,7}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tone-sage{--tone:var(--tsh-sage);--tone-bg:var(--tsh-sage-soft);--tone-rgb:23,103,69}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tone-blue{--tone:var(--tsh-blue);--tone-bg:var(--tsh-blue-soft);--tone-rgb:40,92,157}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tone-rose{--tone:var(--tsh-rose);--tone-bg:var(--tsh-rose-soft);--tone-rgb:153,68,53}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tone-violet{--tone:var(--tsh-violet);--tone-bg:var(--tsh-violet-soft);--tone-rgb:108,80,148}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-kicker{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  margin-bottom:8px;\n  color:var(--tone,var(--tsh-gold-deep));\n  font-size:10px;\n  font-weight:820;\n  letter-spacing:.165em;\n  line-height:1.4;\n  text-transform:uppercase;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-kicker::before{content:\"\";width:26px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head h3{\n  max-width:780px;\n  color:var(--tsh-ink);\n  font-size:clamp(23px,2.65vw,31px);\n  font-weight:770;\n  letter-spacing:-.03em;\n  line-height:1.16;\n  text-wrap:balance;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-head-copy{\n  max-width:920px;\n  margin-top:9px;\n  color:var(--tsh-copy);\n  font-size:14.5px;\n  line-height:1.66;\n  text-wrap:pretty;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-body{position:relative;z-index:1;padding:clamp(22px,3.2vw,38px)}\n\n\/* Masthead *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead{\n  position:relative;\n  display:grid;\n  overflow:hidden;\n  margin-bottom:20px;\n  border:1px solid var(--tsh-line-strong);\n  border-radius:26px;\n  background:var(--tsh-paper);\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap{\n  position:relative;\n  min-width:0;\n  padding:clamp(34px,4.3vw,54px) clamp(22px,4.6vw,58px) clamp(30px,4vw,48px);\n  background:\n    radial-gradient(circle at 100% 0%,rgba(163,107,18,.13),transparent 27rem),\n    radial-gradient(circle at 8% 90%,rgba(23,103,69,.055),transparent 20rem),\n    linear-gradient(145deg,#fffdfa,#fbf5ea);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap::after{\n  content:\"\";\n  position:absolute;\n  inset:0 0 auto;\n  height:4px;\n  background:linear-gradient(90deg,var(--tsh-gold-deep),#c9963d 46%,#ead8b7 78%,transparent);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-main-kicker{\n  display:flex;\n  align-items:center;\n  gap:11px;\n  margin-bottom:14px;\n  color:var(--tsh-gold-deep);\n  font-size:10.5px;\n  font-weight:820;\n  letter-spacing:.18em;\n  line-height:1.45;\n  text-transform:uppercase;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-main-kicker::before{content:\"\";width:32px;height:2px;flex:0 0 auto;border-radius:999px;background:currentColor}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title{\n  max-width:930px;\n  color:var(--tsh-ink);\n  font-size:clamp(39px,4.6vw,61px);\n  font-weight:800;\n  letter-spacing:-.052em;\n  line-height:.99;\n  text-wrap:balance;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-main,\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-accent{display:block}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title b{font-weight:860}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-accent{\n  max-width:880px;\n  margin-top:11px;\n  color:var(--tsh-gold);\n  font-size:.47em;\n  font-weight:660;\n  letter-spacing:-.026em;\n  line-height:1.17;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-lead{\n  max-width:820px;\n  margin-top:19px;\n  color:var(--tsh-copy);\n  font-size:clamp(16px,1.65vw,18px);\n  line-height:1.68;\n  text-wrap:pretty;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:21px;list-style:none}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-tags li{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:6px 11px;\n  border:1px solid #dfc89f;\n  border-radius:999px;\n  background:rgba(255,250,241,.9);\n  color:#62400d;\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n  font-size:12px;\n  font-weight:710;\n  line-height:1.2;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero{position:relative;min-width:0;border-top:1px solid var(--tsh-line);background:#ece4d8}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero img{width:100%;height:auto;aspect-ratio:16\/9;object-fit:cover;object-position:center}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero figcaption{\n  padding:12px clamp(17px,3vw,31px);\n  border-top:1px solid var(--tsh-line);\n  background:#fff;\n  color:var(--tsh-muted);\n  font-size:12.5px;\n  line-height:1.52;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-facts{\n  --tsh-fact-cols:6;\n  display:grid;\n  grid-template-columns:repeat(var(--tsh-fact-cols),minmax(0,1fr));\n  gap:1px;\n  padding:1px;\n  background:var(--tsh-line);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-facts--5{--tsh-fact-cols:5}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-fact{position:relative;min-width:0;padding:15px 16px 16px;background:var(--tsh-paper-warm)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-fact::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:linear-gradient(var(--tsh-gold),transparent 78%);opacity:.62}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-fact dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9.5px;font-weight:830;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-fact dd{color:var(--tsh-ink);font-size:15px;font-weight:780;letter-spacing:-.012em;line-height:1.3;font-variant-numeric:tabular-nums}\n\n\/* Sticky quick navigation *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav{\n  position:sticky;\n  top:12px;\n  z-index:30;\n  display:flex;\n  flex-wrap:wrap;\n  gap:7px;\n  margin-bottom:20px;\n  padding:8px;\n  overflow-x:auto;\n  overscroll-behavior-inline:contain;\n  border:1px solid rgba(216,203,185,.92);\n  border-radius:17px;\n  background:rgba(255,255,255,.94);\n  box-shadow:0 1px 2px rgba(38,32,24,.045),0 12px 34px rgba(38,32,24,.075);\n  scrollbar-width:none;\n  counter-reset:tsh-nav;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav::-webkit-scrollbar{display:none}\n@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav{background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(145%) blur(14px);backdrop-filter:saturate(145%) blur(14px)}\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a{\n  counter-increment:tsh-nav;\n  display:inline-flex;\n  align-items:center;\n  gap:7px;\n  min-height:38px;\n  padding:6px 12px 6px 7px;\n  border:1px solid #e4d5bc;\n  border-radius:999px;\n  background:#fffaf2;\n  color:#58380a;\n  font-size:12.5px;\n  font-weight:730;\n  line-height:1.2;\n  text-decoration:none;\n  white-space:nowrap;\n  transition:border-color .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease),transform .18s var(--tsh-ease),box-shadow .18s var(--tsh-ease);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a::before{\n  content:counter(tsh-nav,decimal-leading-zero);\n  display:grid;\n  min-width:25px;\n  height:25px;\n  padding-inline:4px;\n  place-items:center;\n  border-radius:999px;\n  background:#efe1c7;\n  color:#70470a;\n  font-size:9px;\n  font-weight:850;\n  letter-spacing:.04em;\n  line-height:1;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a:hover{border-color:#c9a15a;background:#f8edd9;box-shadow:0 5px 13px rgba(111,67,5,.08);transform:translateY(-1px)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a[aria-current=\"location\"]{border-color:var(--tsh-night);background:var(--tsh-night);color:#fff}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a[aria-current=\"location\"]::before{background:#f1c772;color:#2b2110}\n\n\/* Editorial overview *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4.2vw,52px)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-prose p{color:var(--tsh-copy);font-size:15px;line-height:1.79;text-wrap:pretty}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-prose p+p{margin-top:15px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-prose strong{color:var(--tsh-ink);font-weight:750}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-callout{\n  position:relative;\n  margin-top:19px;\n  padding:16px 18px 16px 20px;\n  border:1px solid #dfc89e;\n  border-inline-start:4px solid var(--tsh-gold);\n  border-radius:12px;\n  background:linear-gradient(135deg,#fff8ec,#fffdf8);\n  box-shadow:0 8px 22px rgba(111,67,5,.045);\n  color:#513b1a;\n  font-size:14px;\n  font-weight:640;\n  line-height:1.64;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px;margin-top:27px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key{\n  --tsh-key-tone:var(--tsh-gold);\n  --tsh-key-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:18px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--tsh-key-bg),#fff 72%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--tsh-key-tone)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key:nth-child(2){--tsh-key-tone:var(--tsh-sage);--tsh-key-bg:#edf8f2}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key:nth-child(3){--tsh-key-tone:var(--tsh-blue);--tsh-key-bg:#eff5fd}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key-top{display:flex;align-items:center;gap:11px;margin-bottom:9px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key-no{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:10px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.15);color:#f3c873;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key h4{color:var(--tsh-ink);font-size:15px;font-weight:780;line-height:1.35}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key p{color:var(--tsh-copy);font-size:13.5px;line-height:1.61}\n\n\/* Ingredients *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,430px),1fr));gap:15px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card{overflow:hidden;border:1px solid var(--tsh-line);border-radius:16px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card h4{\n  position:relative;\n  padding:16px 19px 14px 23px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,#fbf6ed,#fff);\n  color:var(--tsh-ink);\n  font-size:16px;\n  font-weight:780;\n  line-height:1.35;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card h4::before{content:\"\";position:absolute;inset-block:17px 15px;inset-inline-start:0;width:3px;border-start-end-radius:999px;border-end-end-radius:999px;background:var(--tsh-sage)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card:nth-child(2) h4::before{background:var(--tsh-gold)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card ul{list-style:none}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card li{\n  display:grid;\n  grid-template-columns:minmax(88px,auto) minmax(0,1fr);\n  gap:13px;\n  align-items:start;\n  padding:12px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  color:var(--tsh-copy);\n  font-size:14px;\n  line-height:1.52;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card li:nth-child(even){background:#fdfbf8}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card li:last-child{border-bottom:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-amount{display:inline-flex;width:max-content;max-width:100%;min-height:26px;align-items:center;padding:3px 8px;border:1px solid #e4d8c7;border-radius:999px;background:#f8f3eb;color:var(--tsh-ink);font-size:12.5px;font-weight:800;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card small{display:block;margin-top:4px;color:var(--tsh-muted);font-size:12.2px;line-height:1.46}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;margin-top:15px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note{\n  position:relative;\n  min-width:0;\n  padding:17px 18px;\n  padding-inline-start:51px;\n  border:1px solid var(--tsh-line);\n  border-radius:14px;\n  background:linear-gradient(145deg,#fbfaf7,#fff);\n  box-shadow:0 7px 20px rgba(38,32,24,.035);\n  color:var(--tsh-copy);\n  font-size:13.5px;\n  line-height:1.6;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note::before{content:\"i\";position:absolute;inset-block-start:17px;inset-inline-start:17px;display:grid;width:23px;height:23px;place-items:center;border:1px solid #c9aa71;border-radius:50%;background:#fff;color:var(--tsh-gold-deep);font-family:Georgia,serif;font-size:14px;font-style:italic;line-height:1}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note strong{color:var(--tsh-ink);font-weight:780}\n\n\/* Method *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stages{display:grid;gap:15px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-card{\n  --stage-tone:#8a590c;\n  --stage-bg:#fbf4e8;\n  --stage-pill:#fff8ec;\n  --stage-border:#dfc99f;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:17px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-card:nth-child(2){--stage-tone:#176745;--stage-bg:#edf7f1;--stage-pill:#f1faf5;--stage-border:#c8dfd2}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-card:nth-child(3){--stage-tone:#285c9d;--stage-bg:#eef4fc;--stage-pill:#f1f6fd;--stage-border:#c9daf2}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-head{\n  display:grid;\n  grid-template-columns:auto minmax(0,1fr) auto;\n  gap:13px;\n  align-items:center;\n  padding:16px 18px;\n  border-bottom:1px solid var(--tsh-line);\n  background:linear-gradient(135deg,var(--stage-bg),#fff 88%);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-badge{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background:var(--stage-tone);box-shadow:0 6px 14px rgba(25,38,34,.14);color:#fff;font-size:12px;font-weight:860;line-height:1}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-head h4{color:var(--tsh-ink);font-size:17px;font-weight:800;letter-spacing:-.012em;line-height:1.3}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-time{padding:6px 10px;border:1px solid var(--stage-border);border-radius:999px;background:var(--stage-pill);color:var(--stage-tone);font-size:11.5px;font-weight:780;line-height:1.2;white-space:nowrap}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:1px;background:var(--tsh-line);list-style:none}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step{\n  position:relative;\n  display:grid;\n  grid-template-columns:38px minmax(0,1fr);\n  gap:13px;\n  min-width:0;\n  padding:20px;\n  border:0;\n  background:#fff;\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step:nth-child(odd){border-inline-end:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:nth-last-child(2):nth-child(odd){border-bottom:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:last-child:nth-child(odd){border-inline-end:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-no{display:grid;width:36px;height:36px;place-items:center;border-radius:11px;background:var(--stage-tone);box-shadow:0 5px 12px rgba(25,38,34,.13);color:#fff;font-size:11.5px;font-weight:860;line-height:1}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step h4{margin-bottom:6px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;letter-spacing:-.01em;line-height:1.34}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step p{color:var(--tsh-copy);font-size:13.8px;line-height:1.65;text-wrap:pretty}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-cue{display:inline-flex;align-items:flex-start;gap:6px;margin-top:9px;padding:5px 9px;border:1px solid #c8dfd2;border-radius:999px;background:#eff8f3;color:#115b3a;font-size:11.5px;font-weight:780;line-height:1.38}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-cue::before{content:\"\u2713\";flex:0 0 auto;font-size:10px;font-weight:900;line-height:1.55}\n\n\/* Control points and troubleshooting *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:13px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control{\n  --control-tone:var(--tsh-gold);\n  --control-bg:#fff8ec;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(150deg,var(--control-bg),#fff 75%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--control-tone)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control:nth-child(2){--control-tone:var(--tsh-blue);--control-bg:#eef5fd}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control:nth-child(3){--control-tone:var(--tsh-sage);--control-bg:#edf8f2}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control-label{margin-bottom:6px;color:var(--tsh-muted);font-size:9.5px;font-weight:840;letter-spacing:.135em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control strong{display:block;color:var(--tsh-ink);font-size:22px;font-weight:840;letter-spacing:-.025em;line-height:1.18;font-variant-numeric:tabular-nums}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control p{margin-top:8px;color:var(--tsh-copy);font-size:13px;line-height:1.58}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table-wrap{margin-top:19px;overflow-x:auto;border:1px solid var(--tsh-line);border-radius:15px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table caption{padding:15px 17px;border-bottom:1px solid var(--tsh-line);background:linear-gradient(135deg,#fbf8f2,#fff);text-align:start;color:var(--tsh-ink);font-size:15px;font-weight:800;line-height:1.35}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table th{padding:12px 14px;background:var(--tsh-night-2);color:#fff;font-size:10px;font-weight:840;letter-spacing:.105em;line-height:1.35;text-align:start;text-transform:uppercase}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table th:nth-child(1){width:24%}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table th:nth-child(2){width:38%}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table th:nth-child(3){width:38%}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td{padding:14px;border-top:1px solid var(--tsh-line);border-inline-end:1px solid var(--tsh-line);color:var(--tsh-copy);font-size:13px;line-height:1.55;vertical-align:top}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td:last-child,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table th:last-child{border-inline-end:0}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table tbody tr:nth-child(even){background:#fcfaf7}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td:first-child{color:var(--tsh-ink);font-weight:780}\n\n\/* Practical cards and FAQ *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card{\n  --practical-tone:var(--tsh-gold);\n  --practical-bg:#fff9ef;\n  position:relative;\n  min-width:0;\n  overflow:hidden;\n  padding:19px;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:linear-gradient(145deg,var(--practical-bg),#fff 68%);\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card::before{content:\"\";position:absolute;inset:0 0 auto;height:3px;background:var(--practical-tone)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card:nth-child(2){--practical-tone:var(--tsh-sage);--practical-bg:#eff8f3}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card:nth-child(3){--practical-tone:var(--tsh-blue);--practical-bg:#f0f6fd}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card:nth-child(4){--practical-tone:var(--tsh-violet);--practical-bg:#f6f1fa}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card h4{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--tsh-ink);font-size:15.5px;font-weight:800;line-height:1.35}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card h4::before{content:\"\";width:18px;height:2px;flex:0 0 auto;border-radius:999px;background:var(--practical-tone)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card p,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card li{color:var(--tsh-copy);font-size:13.6px;line-height:1.63}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card ul,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card ol{margin-top:7px;padding-inline-start:20px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card li+li{margin-top:5px}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card li::marker{color:var(--practical-tone);font-weight:850}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:13px;align-items:start}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq{\n  min-width:0;\n  overflow:hidden;\n  border:1px solid var(--tsh-line);\n  border-radius:15px;\n  background:#fff;\n  box-shadow:var(--tsh-shadow-sm);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq summary{list-style:none;cursor:pointer}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq summary::-webkit-details-marker{display:none}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-top{display:grid;grid-template-columns:38px minmax(0,1fr) 30px;gap:11px;align-items:center;min-height:68px;padding:14px 15px;background:linear-gradient(135deg,#fbf7ef,#fff)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-top::after{content:\"+\";display:grid;width:28px;height:28px;place-items:center;border:1px solid #ddcfbb;border-radius:9px;background:#fff;color:var(--tsh-gold-deep);font-size:18px;font-weight:650;line-height:1;transition:transform .18s var(--tsh-ease),background .18s var(--tsh-ease),color .18s var(--tsh-ease)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq[open] .tsh-faq-top::after{content:\"\u2212\";background:var(--tsh-night);color:#f4cb79;transform:rotate(180deg)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-no{display:grid;width:35px;height:35px;place-items:center;border-radius:11px;background:var(--tsh-night);box-shadow:0 5px 12px rgba(25,38,34,.14);color:#f3c873;font-size:11px;font-weight:860;line-height:1}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq h4{color:var(--tsh-ink);font-size:14.5px;font-weight:800;line-height:1.38}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-answer{border-top:1px solid var(--tsh-line);background:#fff}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-answer p{padding:16px;color:var(--tsh-copy);font-size:13.5px;line-height:1.65}\n\n\/* Nutrition and closing *\/\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:1px;overflow:hidden;border:1px solid var(--tsh-line);border-radius:15px;background:var(--tsh-line);box-shadow:var(--tsh-shadow-sm)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition>div{position:relative;min-width:0;padding:15px;background:linear-gradient(145deg,#fff,#fdfbf8)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition>div::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:2px;background:var(--tsh-sage);opacity:.55}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition dt{margin-bottom:5px;color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.125em;line-height:1.35;text-transform:uppercase}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition dd{color:var(--tsh-ink);font-size:16px;font-weight:820;letter-spacing:-.018em;line-height:1.25;font-variant-numeric:tabular-nums}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition-note{margin-top:13px;color:var(--tsh-muted);font-size:12.5px;line-height:1.6}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition-note strong{color:var(--tsh-ink);font-weight:780}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close{\n  position:relative;\n  overflow:hidden;\n  padding:clamp(25px,3.4vw,38px);\n  border:1px solid #31413c;\n  border-radius:21px;\n  background:\n    radial-gradient(circle at 100% 0%,rgba(243,200,115,.17),transparent 23rem),\n    linear-gradient(135deg,var(--tsh-night),var(--tsh-night-2));\n  box-shadow:var(--tsh-shadow-lg);\n}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close::before{content:\"\";position:absolute;inset-block:0;inset-inline-start:0;width:4px;background:linear-gradient(var(--tsh-gold),#e2b968)}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close::after{content:\"\u201c\";position:absolute;inset-inline-end:clamp(18px,4vw,48px);inset-block-start:-27px;color:rgba(255,255,255,.055);font-family:Georgia,serif;font-size:180px;line-height:1;pointer-events:none}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-kicker{position:relative;z-index:1;margin-bottom:7px;color:#f1c878;font-size:10px;font-weight:840;letter-spacing:.16em;text-transform:uppercase}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-quote{position:relative;z-index:1;max-width:930px;color:#fff;font-size:clamp(21px,2.4vw,28px);font-weight:760;letter-spacing:-.028em;line-height:1.34;text-wrap:balance}\n#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-copy{position:relative;z-index:1;max-width:930px;margin-top:10px;color:#ccd6d2;font-size:13.8px;line-height:1.65}\n\n\/* Desktop refinements *\/\n@media (min-width:901px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head--split{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(260px,.72fr);column-gap:clamp(28px,4vw,52px);align-items:end}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head--split .tsh-kicker{grid-column:1;grid-row:1}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head--split h3{grid-column:1;grid-row:2}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head--split .tsh-head-copy{grid-column:2;grid-row:1\/span 2;align-self:end;margin:0;padding-inline-start:clamp(22px,3vw,34px);border-inline-start:1px solid rgba(var(--tone-rgb),.22)}\n}\n@media (min-width:1040px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead{grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead--no-hero{grid-template-columns:1fr}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead--no-hero .tsh-title-wrap{min-height:auto}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap{display:flex;min-height:540px;flex-direction:column;justify-content:center;padding:54px 52px 48px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title{font-size:clamp(45px,4.05vw,58px)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-accent{font-size:.455em}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero{min-height:540px;border-top:0;border-inline-start:1px solid var(--tsh-line)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero img{height:100%;min-height:540px;aspect-ratio:auto}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero figcaption{position:absolute;inset-inline:18px;bottom:18px;padding:12px 14px;border:1px solid rgba(255,255,255,.7);border-radius:13px;background:rgba(255,255,255,.88);box-shadow:0 10px 28px rgba(31,27,21,.14);color:#56605d}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-facts{grid-column:1\/-1}\n}\n\n\/* Hover polish *\/\n@media (hover:hover) and (pointer:fine){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card{transition:transform .2s var(--tsh-ease),border-color .2s var(--tsh-ease),box-shadow .2s var(--tsh-ease)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key:hover,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control:hover,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card:hover,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq:hover,\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card:hover{transform:translateY(-3px);border-color:#cfbfa7;box-shadow:0 2px 4px rgba(38,32,24,.035),0 16px 34px rgba(38,32,24,.08)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-top:hover::after{border-color:#c7aa78;background:#fff8ec}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq[open] .tsh-faq-top:hover::after{background:var(--tsh-night)}\n}\n\n\/* Responsive *\/\n@media (max-width:900px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-copy-grid{grid-template-columns:1fr}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key-grid,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control-grid{grid-template-columns:1fr}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-facts{--tsh-fact-cols:3}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition{grid-template-columns:repeat(3,minmax(0,1fr))}\n}\n@media (max-width:720px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish{width:calc(100% - 12px);margin-top:10px;font-size:15.5px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-anchor{scroll-margin-top:77px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead{border-radius:18px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap{padding:31px 19px 27px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title{font-size:clamp(34px,10.8vw,46px);line-height:1.01}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-accent{margin-top:10px;font-size:.52em;line-height:1.2}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-lead{margin-top:17px;font-size:16px;line-height:1.67}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head{padding:22px 19px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head::before{inset-block:22px;inset-inline-start:0}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head h3{font-size:clamp(22px,6.8vw,28px)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-body{padding:20px 17px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav{top:6px;flex-wrap:nowrap;gap:6px;margin-bottom:18px;padding:7px;border-radius:15px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a{min-height:36px;padding-inline-end:11px;font-size:11.8px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav a::before{min-width:23px;height:23px;font-size:8.5px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-grid,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note-grid,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-grid,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-grid{grid-template-columns:1fr}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid{grid-template-columns:1fr}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step:nth-child(odd){border-inline-end:0;border-bottom:1px solid var(--tsh-line)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:nth-last-child(2):nth-child(odd){border-bottom:1px solid var(--tsh-line)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:last-child{border-bottom:0}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid .tsh-step:last-child:nth-child(odd){grid-column:auto}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 16px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step::before{content:\"\";position:absolute;inset-block:53px -1px;inset-inline-start:33px;width:1px;background:linear-gradient(var(--stage-tone),rgba(231,223,212,.25));opacity:.35}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step:last-child::before{display:none}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-cue{border-radius:10px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table-wrap{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table{display:block;min-width:0;border-collapse:separate;table-layout:auto}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table caption{display:block;margin-bottom:10px;border:1px solid var(--tsh-line);border-radius:13px;background:#fbf8f2}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table tbody{display:grid;gap:10px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table tr{display:block;overflow:hidden;border:1px solid var(--tsh-line);border-radius:14px;background:#fff;box-shadow:var(--tsh-shadow-sm)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table tbody tr:nth-child(even){background:#fff}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td{display:grid;grid-template-columns:minmax(96px,34%) minmax(0,1fr);gap:12px;padding:12px 14px;border:0;border-bottom:1px solid var(--tsh-line);font-size:13px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td:last-child{border-bottom:0}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td::before{content:attr(data-label);color:var(--tsh-muted);font-size:9px;font-weight:840;letter-spacing:.105em;line-height:1.45;text-transform:uppercase}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-table td:first-child{background:#fbf7ef;color:var(--tsh-ink);font-size:13.5px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close{border-radius:18px}\n}\n@media (max-width:520px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-facts{--tsh-fact-cols:2}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-nutrition{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-head{grid-template-columns:auto minmax(0,1fr)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-time{grid-column:2;justify-self:start}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card li{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:12px 13px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-amount{font-size:11.8px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-top{grid-template-columns:36px minmax(0,1fr) 28px;padding:13px}\n}\n@media (max-width:370px){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish{width:calc(100% - 8px)}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap{padding-inline:16px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-body{padding-inline:14px}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card li{grid-template-columns:76px minmax(0,1fr)}\n}\n\n\/* Motion, contrast and print *\/\n@media (prefers-reduced-motion:reduce){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *::before,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}\n}\n@media (forced-colors:active){\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav{border:1px solid CanvasText;box-shadow:none}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-no,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-stage-badge,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-no{border:1px solid CanvasText}\n}\n@media print{\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish{width:100%;max-width:none;margin:0;color:#000;font-size:10.5pt;line-height:1.42}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-quick-nav,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-hero{display:none!important}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead{display:block}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-masthead,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close{margin-bottom:10pt;border:1px solid #aaa;border-radius:0;box-shadow:none}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-wrap,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-card-head,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close{background:#fff!important;color:#000!important}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title{font-size:25pt}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-title-accent,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-kicker,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-quote,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close-copy{color:#000!important}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-grid,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-key,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-control,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-practical-card,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-ingredient-card,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-note,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-step,#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq{box-shadow:none;break-inside:avoid}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish details.tsh-faq:not([open])>.tsh-faq-answer{display:block!important}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-faq-top::after{display:none}\n  #recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish .tsh-close::after{content:\"travelshelper.com\";position:static;display:block;margin-top:8pt;color:#666!important;font-family:inherit;font-size:8.5pt;letter-spacing:.05em}\n}\n<\/style>\n<section id=\"recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" lang=\"fr\" dir=\"ltr\" aria-labelledby=\"recipe-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-describedby=\"recipe-summary-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<header class=\"tsh-masthead\">\n<div class=\"tsh-title-wrap\">\n<p class=\"tsh-main-kicker\">Poisson entier, braises franches et assaisonnement sobre<\/p>\n<h2 class=\"tsh-title\" id=\"recipe-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\"><span class=\"tsh-title-main\"><b>Riba na gradele<\/b>,<\/span>\n<span class=\"tsh-title-accent\">daurade grill\u00e9e \u00e0 l\u2019huile d\u2019olive, ail et persil<\/span><\/h2>\n<p class=\"tsh-lead\" id=\"recipe-summary-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">La riba na gradele mise sur un poisson entier tr\u00e8s frais, une grille bien chaude et un assaisonnement d\u2019huile d\u2019olive, d\u2019ail et de persil. La peau devient croustillante tandis que la chair reste humide, accompagn\u00e9e ici de blettes et pommes de terre.<\/p>\n<ul class=\"tsh-tags\" aria-label=\"Classification de la recette\"><li>Plat de poisson<\/li><li>Cuisine croate<\/li><li>Grillade<\/li><li>Interm\u00e9diaire<\/li><\/ul>\n<\/div>\n<figure class=\"tsh-hero\">\n<img loading=\"lazy\" src=\"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Riba-na-Gradele-\u2014-Dalmatian-Grilled-Fish-3.webp\" alt=\"Daurade enti\u00e8re grill\u00e9e avec peau marqu\u00e9e, servie avec blettes, pommes de terre, ail et persil\" width=\"1000\" height=\"563\" loading=\"lazy\" decoding=\"async\">\n<figcaption>La daurade est grill\u00e9e enti\u00e8re pour prot\u00e9ger la chair, puis arros\u00e9e d\u2019huile d\u2019olive parfum\u00e9e \u00e0 l\u2019ail et au persil.<\/figcaption>\n<\/figure>\n<dl class=\"tsh-facts tsh-facts--5\" aria-label=\"Temps, quantit\u00e9 et estimation nutritionnelle\"><div class=\"tsh-fact\"><dt>Quantit\u00e9<\/dt><dd>4 portions<\/dd><\/div><div class=\"tsh-fact\"><dt>Pr\u00e9paration<\/dt><dd>35 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Cuisson<\/dt><dd>30 min<\/dd><\/div><div class=\"tsh-fact\"><dt>Total<\/dt><dd>1 h 05<\/dd><\/div><div class=\"tsh-fact\"><dt>Par portion<\/dt><dd>\u2248 610 kcal<\/dd><\/div><\/dl>\n<\/header>\n\n<nav class=\"tsh-quick-nav\" aria-label=\"Navigation rapide dans la recette\">\n<a href=\"#apercu-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Aper\u00e7u<\/a>\n<a href=\"#ingredients-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Ingr\u00e9dients<\/a>\n<a href=\"#preparation-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Pr\u00e9paration<\/a>\n<a href=\"#controle-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Points de contr\u00f4le<\/a>\n<a href=\"#pratique-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Conseils pratiques<\/a>\n<a href=\"#faq-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Questions<\/a>\n<a href=\"#nutrition-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Nutrition<\/a>\n<\/nav>\n\n<section class=\"tsh-card tsh-anchor\" id=\"apercu-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"apercu-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-gold\">\n<p class=\"tsh-kicker\">01 \u00b7 Contexte, texture et logique de cuisson<\/p>\n<h3 id=\"apercu-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Riba na gradele, daurade grill\u00e9e \u00e0 l\u2019huile d\u2019olive, ail et persil<\/h3>\n<p class=\"tsh-head-copy\">Les choix de mati\u00e8re premi\u00e8re, d\u2019humidit\u00e9 et de chaleur qui rendent cette version reproductible en cuisine domestique.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-copy-grid\"><div class=\"tsh-prose\"><p>Sur la c\u00f4te dalmate, l\u2019expression na gradele d\u00e9signe la cuisson sur une grille, souvent au-dessus de braises. Le poisson entier est particuli\u00e8rement adapt\u00e9 : la peau et les ar\u00eates prot\u00e8gent la chair contre la chaleur directe. Cette version utilise des daurades d\u2019environ 600 g, faciles \u00e0 retourner et assez \u00e9paisses pour rester juteuses.<\/p><p>Le poisson est s\u00e9ch\u00e9 avec soin avant d\u2019\u00eatre huil\u00e9. Une peau humide colle \u00e0 la grille et brunit mal. Les entailles sont superficielles ; elles aident la chaleur \u00e0 p\u00e9n\u00e9trer sans couper profond\u00e9ment la chair. Le sel est appliqu\u00e9 peu avant la cuisson afin de ne pas faire sortir trop d\u2019eau.<\/p><\/div><div class=\"tsh-prose\"><p>La grille doit \u00eatre propre, tr\u00e8s chaude et l\u00e9g\u00e8rement huil\u00e9e. Le poisson est pos\u00e9 en diagonale puis laiss\u00e9 immobile jusqu\u2019\u00e0 ce qu\u2019il se d\u00e9tache presque seul. Le retourner trop t\u00f4t d\u00e9chire la peau. Apr\u00e8s le second c\u00f4t\u00e9, la cuisson se termine sur une zone un peu moins chaude si l\u2019\u00e9paisseur le demande. La chair doit atteindre 63 \u00b0C et se d\u00e9tacher en gros p\u00e9tales opaques.<\/p><p>L\u2019huile d\u2019olive \u00e0 l\u2019ail et au persil n\u2019est pas une marinade longue. Elle est vers\u00e9e sur le poisson apr\u00e8s la cuisson pour pr\u00e9server son parfum frais. Les blettes et les pommes de terre, m\u00e9lange courant sur la c\u00f4te, apportent une garniture douce qui absorbe le jus sans concurrencer la saveur marine.<\/p><\/div><\/div>\n<div class=\"tsh-key-grid\" aria-label=\"Rep\u00e8res de r\u00e9ussite\"><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">01<\/span><h4>Poisson parfaitement sec<\/h4><\/div><p>La peau s\u00e8che adh\u00e8re moins et forme une surface plus croustillante.<\/p><\/section><section class=\"tsh-key\"><div class=\"tsh-key-top\"><span class=\"tsh-key-no\" aria-hidden=\"true\">02<\/span><h4>Premier retournement tardif<\/h4><\/div><p>Le poisson se lib\u00e8re de la grille lorsque la peau est r\u00e9ellement saisie.<\/p><\/section><\/div>\n<\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"ingredients-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"ingredients-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n<p class=\"tsh-kicker\">02 \u00b7 Composants mesur\u00e9s<\/p>\n<h3 id=\"ingredients-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Ingr\u00e9dients pour 4 portions<\/h3>\n<p class=\"tsh-head-copy\">Les quantit\u00e9s correspondent au rendement annonc\u00e9 et chaque ingr\u00e9dient intervient dans les \u00e9tapes ci-dessous.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-ingredient-grid\"><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredients-group-1-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<h4 id=\"ingredients-group-1-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Poisson<\/h4>\n<ul><li><span class=\"tsh-amount\">2<\/span><span>daurades enti\u00e8res de 600 \u00e0 700 g, vid\u00e9es et \u00e9caill\u00e9es<\/span><\/li><li><span class=\"tsh-amount\">20 ml<\/span><span>huile d\u2019olive<small>pour la peau<\/small><\/span><\/li><li><span class=\"tsh-amount\">10 g<\/span><span>sel fin<\/span><\/li><li><span class=\"tsh-amount\">1\/2 c. \u00e0 caf\u00e9<\/span><span>poivre noir<\/span><\/li><\/ul>\n<\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredients-group-2-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<h4 id=\"ingredients-group-2-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Sauce dalmate<\/h4>\n<ul><li><span class=\"tsh-amount\">80 ml<\/span><span>huile d\u2019olive vierge extra<\/span><\/li><li><span class=\"tsh-amount\">3 gousses<\/span><span>ail finement hach\u00e9<\/span><\/li><li><span class=\"tsh-amount\">25 g<\/span><span>persil plat hach\u00e9<\/span><\/li><li><span class=\"tsh-amount\">1 c. \u00e0 soupe<\/span><span>jus de citron<\/span><\/li><\/ul>\n<\/section><section class=\"tsh-ingredient-card\" aria-labelledby=\"ingredients-group-3-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<h4 id=\"ingredients-group-3-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Blettes et pommes de terre<\/h4>\n<ul><li><span class=\"tsh-amount\">700 g<\/span><span>pommes de terre \u00e0 chair ferme<\/span><\/li><li><span class=\"tsh-amount\">500 g<\/span><span>blettes<\/span><\/li><li><span class=\"tsh-amount\">30 ml<\/span><span>huile d\u2019olive<\/span><\/li><li><span class=\"tsh-amount\">1 gousse<\/span><span>ail hach\u00e9e<\/span><\/li><li><span class=\"tsh-amount\">5 g<\/span><span>sel<\/span><\/li><\/ul>\n<\/section><\/div>\n<div class=\"tsh-note-grid\"><aside class=\"tsh-note\" role=\"note\"><strong>Allerg\u00e8nes.<\/strong> Poisson. V\u00e9rifier soigneusement les ar\u00eates avant de servir aux enfants.<\/aside><aside class=\"tsh-note\" role=\"note\"><strong>Mat\u00e9riel.<\/strong> Barbecue ou gril, pince ou large spatule, thermom\u00e8tre instantan\u00e9 et grande casserole.<\/aside><\/div>\n<\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"preparation-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"preparation-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-blue\">\n<p class=\"tsh-kicker\">03 \u00b7 D\u00e9roul\u00e9 par phases r\u00e9elles<\/p>\n<h3 id=\"preparation-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Pr\u00e9paration de Riba na gradele<\/h3>\n<p class=\"tsh-head-copy\">Chaque phase correspond \u00e0 un changement r\u00e9el de pr\u00e9paration, de r\u00e9cipient, de chaleur ou de repos.<\/p>\n<\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-stages\"><section class=\"tsh-stage-card\" aria-labelledby=\"stage-1-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">I<\/span>\n<h4 id=\"stage-1-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Garniture<\/h4>\n<span class=\"tsh-stage-time\">25\u201330 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\"><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">01<\/span>\n<div><h4>Cuire les pommes de terre<\/h4><p>Couper les pommes de terre en morceaux de 3 cm et les cuire dans l\u2019eau sal\u00e9e 15 \u00e0 18 minutes, jusqu\u2019\u00e0 ce qu\u2019un couteau entre avec une l\u00e9g\u00e8re r\u00e9sistance.<\/p><span class=\"tsh-cue\">Elles sont tendres mais ne se d\u00e9font pas.<\/span><\/div>\n<\/li><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">02<\/span>\n<div><h4>Ajouter les blettes<\/h4><p>S\u00e9parer les c\u00f4tes des feuilles. Ajouter les c\u00f4tes 4 minutes avant la fin, puis les feuilles pendant les 2 derni\u00e8res minutes. \u00c9goutter, m\u00e9langer avec huile, ail et sel.<\/p><span class=\"tsh-cue\">Les feuilles sont souples et les pommes de terre restent enti\u00e8res.<\/span><\/div>\n<\/li><\/ol>\n<\/section><section class=\"tsh-stage-card\" aria-labelledby=\"stage-2-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">II<\/span>\n<h4 id=\"stage-2-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Pr\u00e9paration du poisson<\/h4>\n<span class=\"tsh-stage-time\">10 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\"><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">03<\/span>\n<div><h4>S\u00e9cher et assaisonner<\/h4><p>Tamponner l\u2019int\u00e9rieur et l\u2019ext\u00e9rieur des daurades. Faire deux entailles peu profondes de chaque c\u00f4t\u00e9. Huiler l\u00e9g\u00e8rement, saler et poivrer juste avant le gril.<\/p><span class=\"tsh-cue\">La peau ne pr\u00e9sente plus d\u2019humidit\u00e9 visible.<\/span><\/div>\n<\/li><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">04<\/span>\n<div><h4>M\u00e9langer l\u2019huile aromatique<\/h4><p>R\u00e9unir huile d\u2019olive, ail, persil et jus de citron. R\u00e9server \u00e0 temp\u00e9rature ambiante.<\/p><span class=\"tsh-cue\">Le m\u00e9lange reste cru et parfum\u00e9.<\/span><\/div>\n<\/li><\/ol>\n<\/section><section class=\"tsh-stage-card\" aria-labelledby=\"stage-3-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-stage-head\">\n<span class=\"tsh-stage-badge\" aria-hidden=\"true\">III<\/span>\n<h4 id=\"stage-3-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Grillade<\/h4>\n<span class=\"tsh-stage-time\">16\u201320 min<\/span>\n<\/div>\n<ol class=\"tsh-step-grid\"><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">05<\/span>\n<div><h4>Saisir le premier c\u00f4t\u00e9<\/h4><p>Chauffer et nettoyer la grille, puis l\u2019huiler. Poser les poissons sur chaleur vive et cuire 7 \u00e0 9 minutes sans les d\u00e9placer.<\/p><span class=\"tsh-cue\">La peau est marqu\u00e9e et se d\u00e9tache presque seule.<\/span><\/div>\n<\/li><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">06<\/span>\n<div><h4>Retourner et terminer<\/h4><p>Retourner une seule fois et cuire 6 \u00e0 8 minutes. D\u00e9placer vers une zone moins chaude si la peau colore avant que le centre ne soit pr\u00eat.<\/p><span class=\"tsh-cue\">La partie \u00e9paisse atteint 63 \u00b0C et la chair est opaque.<\/span><\/div>\n<\/li><li class=\"tsh-step\">\n<span class=\"tsh-step-no\" aria-hidden=\"true\">07<\/span>\n<div><h4>Assaisonner au repos<\/h4><p>D\u00e9poser sur un plat, arroser de la moiti\u00e9 de l\u2019huile aromatique et laisser reposer 3 minutes. Servir avec la garniture et le reste d\u2019huile.<\/p><span class=\"tsh-cue\">La chair reste brillante et se d\u00e9tache en larges p\u00e9tales.<\/span><\/div>\n<\/li><\/ol>\n<\/section><\/div><\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"controle-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"controle-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-rose\">\n<p class=\"tsh-kicker\">04 \u00b7 Mesures et corrections<\/p>\n<h3 id=\"controle-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Points de contr\u00f4le et d\u00e9pannage<\/h3>\n<p class=\"tsh-head-copy\">La dur\u00e9e reste indicative ; la temp\u00e9rature, la texture et les signes visibles confirment le r\u00e9sultat.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<div class=\"tsh-control-grid\"><section class=\"tsh-control\"><p class=\"tsh-control-label\">Grille<\/p><strong>Tr\u00e8s chaude<\/strong><p>Le poisson doit saisir imm\u00e9diatement sans cuire lentement \u00e0 la vapeur.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Temp\u00e9rature du poisson<\/p><strong>63 \u00b0C<\/strong><p>Mesurer dans la partie \u00e9paisse sans toucher l\u2019ar\u00eate.<\/p><\/section><section class=\"tsh-control\"><p class=\"tsh-control-label\">Repos<\/p><strong>3 min<\/strong><p>Un bref repos termine la cuisson sans refroidir le plat.<\/p><\/section><\/div>\n<div class=\"tsh-table-wrap\"><table class=\"tsh-table\">\n<caption>Probl\u00e8mes courants et corrections utiles<\/caption>\n<thead><tr><th scope=\"col\">Probl\u00e8me<\/th><th scope=\"col\">Cause probable<\/th><th scope=\"col\">Correction<\/th><\/tr><\/thead>\n<tbody><tr><td data-label=\"Probl\u00e8me\">Peau coll\u00e9e<\/td><td data-label=\"Cause probable\">Grille insuffisamment chaude ou poisson retourn\u00e9 trop t\u00f4t.<\/td><td data-label=\"Correction\">Nettoyer, huiler et attendre que la peau se lib\u00e8re naturellement.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">Chair s\u00e8che<\/td><td data-label=\"Cause probable\">Poisson trop petit ou cuisson prolong\u00e9e.<\/td><td data-label=\"Correction\">Adapter le temps au poids et viser 63 \u00b0C.<\/td><\/tr><tr><td data-label=\"Probl\u00e8me\">Ail amer<\/td><td data-label=\"Cause probable\">Huile aromatique chauff\u00e9e sur le gril.<\/td><td data-label=\"Correction\">Verser le m\u00e9lange seulement apr\u00e8s la cuisson.<\/td><\/tr><\/tbody>\n<\/table><\/div>\n<\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"pratique-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"pratique-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-violet\">\n<p class=\"tsh-kicker\">05 \u00b7 Apr\u00e8s la cuisson<\/p>\n<h3 id=\"pratique-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Service, conservation et adaptations<\/h3>\n<p class=\"tsh-head-copy\">Conseils limit\u00e9s aux usages qui pr\u00e9servent r\u00e9ellement la texture, le go\u00fbt et la s\u00e9curit\u00e9 de ce plat.<\/p>\n<\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-practical-grid\"><section class=\"tsh-practical-card\"><h4>Service<\/h4><p>Lever les filets \u00e0 table ou servir chaque demi-poisson. Les blettes et pommes de terre re\u00e7oivent un peu du jus du plat.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Choix du poisson<\/h4><p>Bar, pageot ou maquereau entier conviennent, avec des temps ajust\u00e9s \u00e0 leur \u00e9paisseur.<\/p><\/section><section class=\"tsh-practical-card\"><h4>Cuisson int\u00e9rieure<\/h4><p>Une po\u00eale-gril lourde peut remplacer le barbecue ; terminer quelques minutes au four pour les poissons \u00e9pais.<\/p><\/section><\/div><\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"faq-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"faq-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-tone-gold\">\n<p class=\"tsh-kicker\">06 \u00b7 Questions utiles<\/p>\n<h3 id=\"faq-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Questions fr\u00e9quentes sur Riba na gradele<\/h3>\n<\/div>\n<div class=\"tsh-card-body\"><div class=\"tsh-faq-grid\"><details class=\"tsh-faq\" name=\"faq-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">01<\/span><h4>Faut-il retourner le poisson plusieurs fois ?<\/h4><\/summary>\n<div class=\"tsh-faq-answer\"><p>Non. Un seul retournement limite les d\u00e9chirures et permet \u00e0 chaque face de saisir correctement.<\/p><\/div>\n<\/details><details class=\"tsh-faq\" name=\"faq-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<summary class=\"tsh-faq-top\"><span class=\"tsh-faq-no\" aria-hidden=\"true\">02<\/span><h4>Le citron est-il obligatoire ?<\/h4><\/summary>\n<div class=\"tsh-faq-answer\"><p>Non. Il apporte de l\u2019acidit\u00e9, mais l\u2019huile d\u2019olive, l\u2019ail et le persil suffisent \u00e0 d\u00e9finir la finition.<\/p><\/div>\n<\/details><\/div><\/div>\n<\/section>\n\n<section class=\"tsh-card tsh-anchor\" id=\"nutrition-fr-hr-riba-na-gradele-dalmatian-grilled-fish\" aria-labelledby=\"nutrition-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n<div class=\"tsh-card-head tsh-card-head--split tsh-tone-sage\">\n<p class=\"tsh-kicker\">07 \u00b7 Estimation par portion<\/p>\n<h3 id=\"nutrition-title-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">Valeurs nutritionnelles approximatives<\/h3>\n<p class=\"tsh-head-copy\">Calcul fond\u00e9 sur les quantit\u00e9s compl\u00e8tes et le rendement indiqu\u00e9 ; les marques, l\u2019absorption, le parage et le partage modifient les valeurs r\u00e9elles.<\/p>\n<\/div>\n<div class=\"tsh-card-body\">\n<dl class=\"tsh-nutrition\">\n<div><dt>Calories<\/dt><dd>\u2248 610 kcal<\/dd><\/div>\n<div><dt>Glucides<\/dt><dd>\u2248 35 g<\/dd><\/div>\n<div><dt>Prot\u00e9ines<\/dt><dd>\u2248 55 g<\/dd><\/div>\n<div><dt>Lipides<\/dt><dd>\u2248 29 g<\/dd><\/div>\n<div><dt>Fibres<\/dt><dd>\u2248 7 g<\/dd><\/div>\n<div><dt>Sodium<\/dt><dd>\u2248 760 mg<\/dd><\/div>\n<\/dl>\n<p class=\"tsh-nutrition-note\"><strong>Portion :<\/strong> 1\/4 de la recette. <strong>Allerg\u00e8nes :<\/strong> Poisson. V\u00e9rifier soigneusement les ar\u00eates avant de servir aux enfants.<\/p>\n<\/div>\n<\/section>\n\n<footer class=\"tsh-close\">\n<p class=\"tsh-close-kicker\">R\u00e9sultat attendu<\/p>\n<p class=\"tsh-close-quote\">Une grille assez chaude et un seul retournement suffisent pour obtenir une peau marqu\u00e9e et une chair encore humide.<\/p>\n<p class=\"tsh-close-copy\">La finition crue \u00e0 l\u2019huile d\u2019olive, \u00e0 l\u2019ail et au persil apporte le parfum final sans masquer la fra\u00eecheur du poisson.<\/p>\n<\/footer>\n<\/section>\n\n<script type=\"application\/ld+json\" id=\"recipe-schema-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Recipe\",\n  \"name\": \"Riba na gradele, daurade grill\u00e9e \u00e0 l\u2019huile d\u2019olive, ail et persil\",\n  \"description\": \"La riba na gradele mise sur un poisson entier tr\u00e8s frais, une grille bien chaude et un assaisonnement d\u2019huile d\u2019olive, d\u2019ail et de persil. La peau devient croustillante tandis que la chair reste humide, accompagn\u00e9e ici de blettes et pommes de terre.\",\n  \"inLanguage\": \"fr\",\n  \"image\": [\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Riba-na-Gradele-\u2014-Dalmatian-Grilled-Fish-2.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Riba-na-Gradele-\u2014-Dalmatian-Grilled-Fish-1.webp\",\n    \"https:\/\/travel-helper.b-cdn.net\/wp-media-folder-travel-s-helper\/wp-content\/uploads\/2026\/07\/Riba-na-Gradele-\u2014-Dalmatian-Grilled-Fish-3.webp\"\n  ],\n  \"author\": {\n    \"@type\": \"Organization\",\n    \"@id\": \"https:\/\/travelshelper.com\/#organization\",\n    \"name\": \"Travel S Helper\",\n    \"url\": \"https:\/\/travelshelper.com\"\n  },\n  \"recipeCuisine\": \"Cuisine croate\",\n  \"recipeCategory\": \"Plat de poisson\",\n  \"cookingMethod\": \"Grillade\",\n  \"keywords\": \"recette de riba na gradele, poisson grill\u00e9 dalmate, daurade enti\u00e8re au gril, poisson \u00e0 l\u2019huile d\u2019olive et persil, riba na gradele croate\",\n  \"prepTime\": \"PT35M\",\n  \"cookTime\": \"PT30M\",\n  \"totalTime\": \"PT1H5M\",\n  \"recipeYield\": \"4 portions\",\n  \"nutrition\": {\n    \"@type\": \"NutritionInformation\",\n    \"calories\": \"610 kcal\",\n    \"carbohydrateContent\": \"35 g\",\n    \"proteinContent\": \"55 g\",\n    \"fatContent\": \"29 g\",\n    \"fiberContent\": \"7 g\",\n    \"sodiumContent\": \"760 mg\",\n    \"servingSize\": \"1\/4 de la recette\"\n  },\n  \"recipeIngredient\": [\n    \"2 daurades enti\u00e8res de 600 \u00e0 700 g, vid\u00e9es et \u00e9caill\u00e9es\",\n    \"20 ml huile d\u2019olive\",\n    \"10 g sel fin\",\n    \"1\/2 c. \u00e0 caf\u00e9 poivre noir\",\n    \"80 ml huile d\u2019olive vierge extra\",\n    \"3 gousses ail finement hach\u00e9\",\n    \"25 g persil plat hach\u00e9\",\n    \"1 c. \u00e0 soupe jus de citron\",\n    \"700 g pommes de terre \u00e0 chair ferme\",\n    \"500 g blettes\",\n    \"30 ml huile d\u2019olive\",\n    \"1 gousse ail hach\u00e9e\",\n    \"5 g sel\"\n  ],\n  \"recipeInstructions\": [\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Garniture\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Cuire les pommes de terre\",\n          \"text\": \"Couper les pommes de terre en morceaux de 3 cm et les cuire dans l\u2019eau sal\u00e9e 15 \u00e0 18 minutes, jusqu\u2019\u00e0 ce qu\u2019un couteau entre avec une l\u00e9g\u00e8re r\u00e9sistance. Elles sont tendres mais ne se d\u00e9font pas.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Ajouter les blettes\",\n          \"text\": \"S\u00e9parer les c\u00f4tes des feuilles. Ajouter les c\u00f4tes 4 minutes avant la fin, puis les feuilles pendant les 2 derni\u00e8res minutes. \u00c9goutter, m\u00e9langer avec huile, ail et sel. Les feuilles sont souples et les pommes de terre restent enti\u00e8res.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Pr\u00e9paration du poisson\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"S\u00e9cher et assaisonner\",\n          \"text\": \"Tamponner l\u2019int\u00e9rieur et l\u2019ext\u00e9rieur des daurades. Faire deux entailles peu profondes de chaque c\u00f4t\u00e9. Huiler l\u00e9g\u00e8rement, saler et poivrer juste avant le gril. La peau ne pr\u00e9sente plus d\u2019humidit\u00e9 visible.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"M\u00e9langer l\u2019huile aromatique\",\n          \"text\": \"R\u00e9unir huile d\u2019olive, ail, persil et jus de citron. R\u00e9server \u00e0 temp\u00e9rature ambiante. Le m\u00e9lange reste cru et parfum\u00e9.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToSection\",\n      \"name\": \"Grillade\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Saisir le premier c\u00f4t\u00e9\",\n          \"text\": \"Chauffer et nettoyer la grille, puis l\u2019huiler. Poser les poissons sur chaleur vive et cuire 7 \u00e0 9 minutes sans les d\u00e9placer. La peau est marqu\u00e9e et se d\u00e9tache presque seule.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Retourner et terminer\",\n          \"text\": \"Retourner une seule fois et cuire 6 \u00e0 8 minutes. D\u00e9placer vers une zone moins chaude si la peau colore avant que le centre ne soit pr\u00eat. La partie \u00e9paisse atteint 63 \u00b0C et la chair est opaque.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Assaisonner au repos\",\n          \"text\": \"D\u00e9poser sur un plat, arroser de la moiti\u00e9 de l\u2019huile aromatique et laisser reposer 3 minutes. Servir avec la garniture et le reste d\u2019huile. La chair reste brillante et se d\u00e9tache en larges p\u00e9tales.\"\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n<script id=\"recipe-meta-sync-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n(function(){\n  var schemaId='recipe-schema-fr-hr-riba-na-gradele-dalmatian-grilled-fish';\n  var el=document.getElementById(schemaId);\n  if(!el) return;\n  var q=function(s){return document.querySelector(s);};\n  var value=function(node){return node ? (node.content || node.getAttribute('datetime') || '') : '';};\n  var utc=function(raw){\n    if(!raw) return '';\n    if(\/Z$|[+-]d{2}:d{2}$\/.test(raw)) return raw;\n    return raw.replace(' ','T')+'Z';\n  };\n  var apply=function(data,pub,mod,pageUrl){\n    if(pub) data.datePublished=pub;\n    if(mod) data.dateModified=mod;\n    if(pageUrl){\n      data.url=pageUrl;\n      data.mainEntityOfPage=pageUrl;\n      data['@id']=pageUrl+'#recipe';\n    }\n    if(!data.inLanguage){\n      var recipeSection=q('#recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish[lang]');\n      var language=(recipeSection && recipeSection.lang) || document.documentElement.lang || '';\n      if(language) data.inLanguage=language;\n    }\n    el.textContent=JSON.stringify(data);\n  };\n  try{\n    var data=JSON.parse(el.textContent);\n    var pub=value(q('meta[property=\"article:published_time\"]'));\n    var mod=value(q('meta[property=\"article:modified_time\"]')) || value(q('meta[property=\"og:updated_time\"]'));\n\n    if(!pub || !mod){\n      document.querySelectorAll('script[type=\"application\/ld+json\"]').forEach(function(script){\n        if(script===el) return;\n        try{\n          var parsed=JSON.parse(script.textContent);\n          var nodes=Array.isArray(parsed) ? parsed : (Array.isArray(parsed['@graph']) ? parsed['@graph'] : [parsed]);\n          nodes.forEach(function(node){\n            if(!node || typeof node!=='object') return;\n            var types=Array.isArray(node['@type']) ? node['@type'] : [node['@type']];\n            var isArticle=types.some(function(type){return typeof type==='string' && \/Article|BlogPosting|NewsArticle\/.test(type);});\n            if(!isArticle) return;\n            if(!pub && node.datePublished) pub=node.datePublished;\n            if(!mod && node.dateModified) mod=node.dateModified;\n          });\n        }catch(ignore){}\n      });\n    }\n\n    if(!pub) pub=value(q('time.published[datetime],time.entry-date.published[datetime],time[itemprop=\"datePublished\"][datetime]'));\n    if(!mod) mod=value(q('time.updated-date[datetime],time.updated[datetime],time.entry-date.updated[datetime],time[itemprop=\"dateModified\"][datetime]'));\n\n    var canonical=q('link[rel=\"canonical\"]');\n    var pageUrl=canonical && canonical.href ? canonical.href : '';\n    var apiLinks=document.querySelectorAll('link[rel=\"alternate\"][type=\"application\/json\"]');\n    var api=null;\n    Array.prototype.some.call(apiLinks,function(node){\n      if(node.href && node.href.indexOf('\/wp-json\/wp\/v2\/')!==-1 && node.href.indexOf('\/oembed\/')===-1){\n        api=node;\n        return true;\n      }\n      return false;\n    });\n\n    if((!pub || !mod || !pageUrl) && api && window.fetch){\n      fetch(api.href,{credentials:'same-origin'})\n        .then(function(response){if(!response.ok) throw new Error('REST'); return response.json();})\n        .then(function(post){\n          if(!pub && post.date_gmt) pub=utc(post.date_gmt);\n          if(!mod && post.modified_gmt) mod=utc(post.modified_gmt);\n          if(!pageUrl && post.link) pageUrl=post.link;\n          apply(data,pub,mod,pageUrl);\n        })\n        .catch(function(){apply(data,pub,mod,pageUrl);});\n    }else{\n      apply(data,pub,mod,pageUrl);\n    }\n  }catch(ignore){}\n})();\n<\/script>\n<script id=\"recipe-ui-fr-hr-riba-na-gradele-dalmatian-grilled-fish\">\n(function(){\n  var root=document.getElementById('recipe-fr-hr-riba-na-gradele-dalmatian-grilled-fish');\n  if(!root) return;\n  var nav=root.querySelector('.tsh-quick-nav');\n  if(!nav) return;\n  var links=Array.prototype.slice.call(nav.querySelectorAll('a[href^=\"#\"]'));\n  var items=links.map(function(link){\n    var id=link.getAttribute('href').slice(1);\n    return {link:link,section:document.getElementById(id)};\n  }).filter(function(item){return item.section;});\n  if(!items.length) return;\n  var ticking=false;\n  var update=function(){\n    ticking=false;\n    var marker=Math.max(110,window.innerHeight*.2);\n    var active=items[0];\n    items.forEach(function(item){\n      if(item.section.getBoundingClientRect().top<=marker) active=item;\n    });\n    items.forEach(function(item){\n      if(item===active) item.link.setAttribute('aria-current','location');\n      else item.link.removeAttribute('aria-current');\n    });\n  };\n  var requestUpdate=function(){\n    if(ticking) return;\n    ticking=true;\n    window.requestAnimationFrame(update);\n  };\n  window.addEventListener('scroll',requestUpdate,{passive:true});\n  window.addEventListener('resize',requestUpdate,{passive:true});\n  update();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Daurades enti\u00e8res grill\u00e9es \u00e0 la dalmate, finies \u00e0 l\u2019huile d\u2019olive, ail et persil, avec blettes et pommes de terre.<\/p>\n","protected":false},"featured_media":4045,"parent":3740,"menu_order":0,"template":"","tags":[],"tsh_dish_type":[57,96],"tsh_national_cuisine":[132],"class_list":["post-4044","tsh_food","type-tsh_food","status-publish","has-post-thumbnail","tsh_dish_type-plats-principaux","tsh_dish_type-plats-principaux-a-base-de-poisson","tsh_national_cuisine-cuisine-croate"],"_links":{"self":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/4044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food"}],"about":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/types\/tsh_food"}],"up":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_food\/3740"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media\/4045"}],"wp:attachment":[{"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/media?parent=4044"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tags?post=4044"},{"taxonomy":"tsh_dish_type","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_dish_type?post=4044"},{"taxonomy":"tsh_national_cuisine","embeddable":true,"href":"https:\/\/travelshelper.com\/fr\/wp-json\/wp\/v2\/tsh_national_cuisine?post=4044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}