{"title":"Pâtés, Rillettes \u0026 Confit","description":"\u003cp\u003e\u003cspan\u003eExplore our Pâtés, Rillettes \u0026amp; Confit collection, a savory selection of French gourmet specialties chosen for rich flavor, rustic elegance, and effortless entertaining. From classic pâtés and duck rillettes to traditional confit de canard, this collection brings depth, texture, and French culinary character to the table.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003ePerfect for charcuterie boards, appetizer spreads, wine pairings, picnic-style luxury, holiday entertaining, and chef-inspired meals, these prepared delicacies pair beautifully with crusty bread, cornichons, mustard, fruit preserves, pickled vegetables, and fine crackers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhether served as a refined starter, incorporated into a French-inspired dinner, or added to a gourmet board, this collection offers a delicious way to enjoy timeless European savory traditions with the polish and quality expected from GMaXG.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"rougie-french-style-duck-leg-confit-190g","title":"Rougié French-Style Duck Leg Confit – Fully Cooked Individual Leg, 6.7 oz (190 g)","description":"\u003cdiv class=\"gmx-duck-confit-190\"\u003e\n  \u003cstyle\u003e\n    .gmx-duck-confit-190 {\n      --ink: #191615;\n      --charcoal: #302a26;\n      --body: #574f48;\n      --muted: #776d64;\n      --accent: #8b2c25;\n      --accent-dark: #5d1915;\n      --bronze: #b27b3f;\n      --soft: #f6e9df;\n      --ivory: #fcfaf6;\n      --border: #dfd5ca;\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-duck-confit-190 *,\n    .gmx-duck-confit-190 *::before,\n    .gmx-duck-confit-190 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-duck-confit-190 h2,\n    .gmx-duck-confit-190 h3,\n    .gmx-duck-confit-190 p,\n    .gmx-duck-confit-190 ul,\n    .gmx-duck-confit-190 dl,\n    .gmx-duck-confit-190 dd {\n      margin-top: 0;\n    }\n\n    .gmx-duck-confit-190 h2,\n    .gmx-duck-confit-190 h3 {\n      color: var(--ink);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-duck-confit-190 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-duck-confit-190 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-confit-190 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-duck-confit-190 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-duck-confit-190 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--bronze)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxConfitLine 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    .gmx-duck-confit-190 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(139, 44, 37, 0.14),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(178, 123, 63, 0.14),\n          transparent 43%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-duck-confit-190 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--bronze)\n      );\n    }\n\n    .gmx-duck-confit-190 .gmx-hero::after {\n      content: \"\";\n      position: absolute;\n      top: -72px;\n      right: -72px;\n      width: 175px;\n      height: 175px;\n      border: 1px solid rgba(178, 123, 63, 0.18);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-duck-confit-190 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-duck-confit-190 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-duck-confit-190 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-duck-confit-190 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-duck-confit-190 .gmx-badges {\n      position: relative;\n      z-index: 1;\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-duck-confit-190 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(139, 44, 37, 0.29);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-duck-confit-190 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-duck-confit-190 .gmx-card {\n      position: relative;\n      height: 100%;\n      overflow: hidden;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-duck-confit-190 .gmx-card::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 44px;\n      height: 2px;\n      background: linear-gradient(90deg, var(--accent), var(--bronze));\n      transform: scaleX(0);\n      transform-origin: right;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-duck-confit-190 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(139, 44, 37, 0.42);\n      box-shadow: 0 12px 28px rgba(45, 27, 20, 0.08);\n    }\n\n    .gmx-duck-confit-190 .gmx-card:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-duck-confit-190 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-duck-confit-190 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-duck-confit-190 .gmx-card p,\n    .gmx-duck-confit-190 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-duck-confit-190 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(178, 123, 63, 0.14),\n          transparent 43%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-duck-confit-190 .gmx-profile:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(45, 27, 20, 0.07);\n    }\n\n    .gmx-duck-confit-190 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-duck-confit-190 .gmx-notes,\n    .gmx-duck-confit-190 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-duck-confit-190 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-duck-confit-190 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(139, 44, 37, 0.21);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-duck-confit-190 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-duck-confit-190 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-duck-confit-190 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-duck-confit-190 .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 30px;\n      height: 30px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(139, 44, 37, 0.35);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-duck-confit-190 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-duck-confit-190 .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px 20px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-duck-confit-190 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d8;\n    }\n\n    .gmx-duck-confit-190 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--accent);\n      font-size: 7px;\n    }\n\n    .gmx-duck-confit-190 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-duck-confit-190 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(150px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-confit-190 .gmx-row dt {\n      margin: 0;\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-duck-confit-190 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-duck-confit-190 .gmx-notice {\n      margin-top: 17px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-duck-confit-190 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-duck-confit-190 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-confit-190 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-duck-confit-190 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-duck-confit-190 summary::before,\n    .gmx-duck-confit-190 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-duck-confit-190 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-duck-confit-190 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-duck-confit-190 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n      animation: gmxConfitAnswer 0.3s ease both;\n    }\n\n    .gmx-duck-confit-190 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-duck-confit-190 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(139, 44, 37, 0.29);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(178, 123, 63, 0.13),\n          transparent 56%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-duck-confit-190 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-duck-confit-190 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-duck-confit-190 .gmx-reveal {\n      animation: gmxConfitFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-duck-confit-190 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-duck-confit-190 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-duck-confit-190 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxConfitFade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes gmxConfitLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxConfitAnswer {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-duck-confit-190 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-duck-confit-190 .gmx-grid,\n      .gmx-duck-confit-190 .gmx-notes,\n      .gmx-duck-confit-190 .gmx-steps,\n      .gmx-duck-confit-190 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-duck-confit-190 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-duck-confit-190 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-duck-confit-190 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-duck-confit-190 .gmx-reveal,\n      .gmx-duck-confit-190 .gmx-line,\n      .gmx-duck-confit-190 .gmx-answer {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero gmx-reveal\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      French-Style Duck Confit\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Tender, Fully Cooked Duck Leg Ready for an Effortless Gourmet Dinner\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié French-Style Duck Leg Confit\u003c\/strong\u003e brings one of\n        France’s most celebrated comfort dishes to the table without the\n        lengthy preparation. The duck leg is gently cooked with duck fat,\n        salt, and pepper until the meat becomes succulent, deeply savory, and\n        exceptionally tender.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Simply warm the fully cooked leg and crisp the skin before serving.\n        Enjoy it as an elegant individual entrée or shred the meat into\n        cassoulet, salads, pasta, potatoes, or rustic gourmet dishes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eOne Individual Duck Leg\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFully Cooked\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCooked with Duck Fat\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eVacuum Packed\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eKeep Refrigerated\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-1\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Restaurant-Style Duck Confit with Remarkably Simple Preparation\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eMeltingly Tender Meat\u003c\/h3\u003e\n        \u003cp\u003e\n          Traditional confit-style cooking creates succulent duck that pulls\n          easily from the bone and delivers deep savory flavor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eCrisp-Skin Potential\u003c\/h3\u003e\n        \u003cp\u003e\n          Reheating the leg skin-side up transforms the exterior into a\n          beautifully browned, crisp contrast to the tender meat.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eFully Cooked Convenience\u003c\/h3\u003e\n        \u003cp\u003e\n          The lengthy confit process is already complete. Warm, crisp, garnish,\n          and serve an impressive course with minimal effort.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eExtremely Versatile\u003c\/h3\u003e\n        \u003cp\u003e\n          Serve the leg whole or shred the meat into cassoulet, salads,\n          sandwiches, pasta, risotto, or roasted vegetables.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Deeply Savory Duck with Tender Meat and Golden, Crispable Skin\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The duck offers a rich, clean flavor seasoned simply with salt and\n        pepper. Gentle cooking in duck fat protects the meat’s moisture and\n        creates the soft, succulent texture for which classic confit is known.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and naturally duck-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eMeat\u003c\/strong\u003e\n          \u003cspan\u003eTender, succulent and easy to pull from the bone\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eSkin\u003c\/strong\u003e\n          \u003cspan\u003eReady to brown into a crisp, golden finish\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Heating \u0026amp; Serving\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      From Refrigerated Package to Gourmet Entrée\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-steps\"\u003e\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eRemove from Packaging\u003c\/h3\u003e\n        \u003cp\u003e\n          Take the fully cooked duck leg from its vacuum pouch and remove any\n          excess congealed fat as desired.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eWarm and Crisp\u003c\/h3\u003e\n        \u003cp\u003e\n          Place skin-side up in the oven or a suitable pan and heat until the\n          center is hot and the skin is golden and crisp.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eServe Immediately\u003c\/h3\u003e\n        \u003cp\u003e\n          Plate whole with a starch and vegetable, or pull the tender meat\n          from the bone for another preparation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Serving Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Classic and Contemporary Ways to Enjoy Duck Confit\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eCreamy mashed potatoes or pommes purée\u003c\/li\u003e\n      \u003cli\u003eWhite beans, lentils, or traditional cassoulet\u003c\/li\u003e\n      \u003cli\u003eRoasted root vegetables and seasonal greens\u003c\/li\u003e\n      \u003cli\u003eWarm salad with frisée, walnuts, and vinaigrette\u003c\/li\u003e\n      \u003cli\u003eShredded duck confit pasta or risotto\u003c\/li\u003e\n      \u003cli\u003eDuck confit hash with potatoes and egg\u003c\/li\u003e\n      \u003cli\u003eCherry, fig, orange, or red wine reduction\u003c\/li\u003e\n      \u003cli\u003ePinot Noir, Burgundy, Rhône red, or mature Bordeaux\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-details\"\u003e\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eFrench-Style Duck Leg Confit\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eContents\u003c\/dt\u003e\n        \u003cdd\u003e1 fully cooked duck leg\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eDuck leg, duck fat, water, salt, and pepper\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eRefrigerated vacuum pack\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e6.7 oz (190 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep refrigerated between 36°F and 40°F\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eFully cooked; reheat and crisp before serving as desired\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eManufacturer-Declared Allergens\u003c\/dt\u003e\n        \u003cdd\u003eNone declared\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Each duck leg is a natural bone-in portion. Exact shape, skin coverage,\n      color, fat content, and weight distribution may vary slightly.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the duck leg already cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. The confit is fully cooked. Reheating develops the best\n            serving temperature and allows the skin to become crisp.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the meat be shredded?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Once warm, the tender meat can be pulled from the bone and\n            added to salads, cassoulet, pasta, risotto, potatoes, or\n            sandwiches.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould additional oil be added?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Additional oil is generally unnecessary because the duck leg has\n            already been cooked with duck fat.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should an unopened package be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Keep it refrigerated and observe the use-by or best-before\n            information printed on the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-closing gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      French Comfort, Effortlessly Served\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Tender Duck Confit Dinner without Hours of Preparation\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Fully cooked, simply seasoned, exceptionally versatile, and ready to\n      crisp into a memorable entrée, this individual Rougié duck leg brings\n      classic confit character to any gourmet table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724368012,"sku":null,"price":16.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-leg-confit-190g-white-background.png?v=1785093812"},{"product_id":"rougie-duck-pork-pate-with-orange-80g","title":"Rougié Duck \u0026 Pork Pâté with Orange and Orange Liqueur – 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-orange-pate-80\"\u003e\n  \u003cstyle\u003e\n    .gmx-orange-pate-80 {\n      --ink: #191615;\n      --charcoal: #302a27;\n      --body: #574f48;\n      --muted: #776e65;\n      --accent: #c35b22;\n      --accent-dark: #833416;\n      --gold: #b98a42;\n      --soft: #faeadc;\n      --ivory: #fcfaf6;\n      --border: #dfd6ca;\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-orange-pate-80 *,\n    .gmx-orange-pate-80 *::before,\n    .gmx-orange-pate-80 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-orange-pate-80 h2,\n    .gmx-orange-pate-80 h3,\n    .gmx-orange-pate-80 p,\n    .gmx-orange-pate-80 ul,\n    .gmx-orange-pate-80 dl,\n    .gmx-orange-pate-80 dd {\n      margin-top: 0;\n    }\n\n    .gmx-orange-pate-80 h2,\n    .gmx-orange-pate-80 h3 {\n      color: var(--ink);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-orange-pate-80 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-orange-pate-80 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-orange-pate-80 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-orange-pate-80 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-orange-pate-80 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxOrangeLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-orange-pate-80 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(195, 91, 34, 0.17),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(185, 138, 66, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-orange-pate-80 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n    }\n\n    .gmx-orange-pate-80 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-orange-pate-80 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-orange-pate-80 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-orange-pate-80 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-orange-pate-80 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-orange-pate-80 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(195, 91, 34, 0.31);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-orange-pate-80 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-orange-pate-80 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-orange-pate-80 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(195, 91, 34, 0.43);\n      box-shadow: 0 12px 28px rgba(48, 29, 18, 0.08);\n    }\n\n    .gmx-orange-pate-80 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-orange-pate-80 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-orange-pate-80 .gmx-card p,\n    .gmx-orange-pate-80 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-orange-pate-80 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(185, 138, 66, 0.13),\n          transparent 43%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-orange-pate-80 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-orange-pate-80 .gmx-notes,\n    .gmx-orange-pate-80 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-orange-pate-80 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-orange-pate-80 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(195, 91, 34, 0.23);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-orange-pate-80 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-orange-pate-80 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-orange-pate-80 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-orange-pate-80 .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 30px;\n      height: 30px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(195, 91, 34, 0.38);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-orange-pate-80 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-orange-pate-80 .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px 20px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-orange-pate-80 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d7;\n    }\n\n    .gmx-orange-pate-80 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--accent);\n      font-size: 7px;\n    }\n\n    .gmx-orange-pate-80 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-orange-pate-80 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(150px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-orange-pate-80 .gmx-row dt {\n      margin: 0;\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-orange-pate-80 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-orange-pate-80 .gmx-allergen,\n    .gmx-orange-pate-80 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-orange-pate-80 .gmx-allergen {\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-orange-pate-80 .gmx-notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-orange-pate-80 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-orange-pate-80 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-orange-pate-80 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-orange-pate-80 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-orange-pate-80 summary::before,\n    .gmx-orange-pate-80 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-orange-pate-80 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-orange-pate-80 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-orange-pate-80 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-orange-pate-80 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-orange-pate-80 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(195, 91, 34, 0.31);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(195, 91, 34, 0.12),\n          transparent 56%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-orange-pate-80 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-orange-pate-80 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-orange-pate-80 .gmx-reveal {\n      animation: gmxOrangeFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-orange-pate-80 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-orange-pate-80 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-orange-pate-80 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxOrangeFade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes gmxOrangeLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-orange-pate-80 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-orange-pate-80 .gmx-grid,\n      .gmx-orange-pate-80 .gmx-notes,\n      .gmx-orange-pate-80 .gmx-steps,\n      .gmx-orange-pate-80 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-orange-pate-80 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-orange-pate-80 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-orange-pate-80 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-orange-pate-80 .gmx-reveal,\n      .gmx-orange-pate-80 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero gmx-reveal\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Gourmet Duck \u0026amp; Pork Pâté\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Rich, Savory Pâté Brightened with Orange and Aromatic Spice\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck \u0026amp; Pork Pâté with Orange\u003c\/strong\u003e balances\n        savory duck, duck liver, and pork with the elegant brightness of\n        orange and orange liqueur. Cream, egg, and carefully selected\n        seasonings create a smooth, indulgent spread with a warm, aromatic\n        finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Presented in a compact glass jar, this ready-to-serve pâté provides\n        approximately four tasting portions for charcuterie boards, gourmet\n        appetizers, holiday entertaining, picnics, and thoughtful food gifts.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eDuck, Duck Liver \u0026amp; Pork\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eOrange \u0026amp; Orange Liqueur\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGlass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 4 Portions\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eShelf-Stable Before Opening\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-1\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Savory Pâté with a Bright, Sophisticated Citrus Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eLayered Meat Flavor\u003c\/h3\u003e\n        \u003cp\u003e\n          Duck, duck liver, and pork create a savory foundation with greater\n          depth and complexity than a single-meat spread.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eElegant Orange Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Orange and orange liqueur provide aromatic citrus notes that brighten\n          the pâté’s richness.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eReady for Entertaining\u003c\/h3\u003e\n        \u003cp\u003e\n          Open the jar and serve with toasted bread, crackers, fruit, or\n          pickled garnishes—no cooking required.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003ePerfect Small Format\u003c\/h3\u003e\n        \u003cp\u003e\n          Approximately four portions make the jar ideal for intimate\n          gatherings, tasting boards, or sampling several gourmet pâtés.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory, Creamy and Lifted by Fragrant Orange\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The pâté opens with rich duck and pork character before developing\n        subtle liver depth, gentle creaminess, citrus brightness, and warm\n        spice. The orange adds balance rather than overt sweetness.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, aromatic and delicately citrus-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, creamy and easily spreadable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarmly spiced with a refined orange lift\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Serving Ritual\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Create an Elegant Pâté Course in Minutes\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-steps\"\u003e\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eOpen and Portion\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon the pâté directly from the jar or transfer it into a small\n          serving dish for a composed presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eAdd Toast or Crackers\u003c\/h3\u003e\n        \u003cp\u003e\n          Serve with warm baguette, toast points, brioche, crostini, or neutral\n          gourmet crackers.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eBalance the Richness\u003c\/h3\u003e\n        \u003cp\u003e\n          Add fresh fruit, mustard, cornichons, chutney, or a restrained citrus\n          garnish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Pairing Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Complements for Orange-Accented Duck and Pork Pâté\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eToasted baguette, brioche, or country bread\u003c\/li\u003e\n      \u003cli\u003eFresh orange segments or thin orange zest\u003c\/li\u003e\n      \u003cli\u003eFig preserve, apricot chutney, or onion confit\u003c\/li\u003e\n      \u003cli\u003eApple, pear, grapes, or dried fruit\u003c\/li\u003e\n      \u003cli\u003eCornichons, pickled shallots, or Dijon mustard\u003c\/li\u003e\n      \u003cli\u003eChampagne, Riesling, Pinot Noir, or Tawny Port\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-details\"\u003e\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck \u0026amp; Pork Pâté with Orange\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePrimary Meats\u003c\/dt\u003e\n        \u003cdd\u003eDuck, duck liver, and pork\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFlavoring\u003c\/dt\u003e\n        \u003cdd\u003eOrange, orange liqueur, and aromatic spices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck, duck liver, pork, cream preparation, liquid whole eggs,\n          oranges, spices, tapioca starch, orange liqueur, salt, modified milk\n          ingredients, sodium erythorbate, and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eGlass jar with metal lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e4\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.8 oz (80 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eUnopened Storage\u003c\/dt\u003e\n        \u003cdd\u003eStore at room temperature in a cool, dry place\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eManufacturer-Listed Unopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 4 years; always observe the package date\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to serve\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains egg and milk. Review the current package label before serving\n      guests with food allergies or sensitivities.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, texture, spice distribution, and consistency may vary slightly\n      between individual jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this pâté require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to serve directly from the jar.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the orange flavor sweet?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The orange is used as an aromatic accent. It brightens the savory\n            pâté rather than turning it into a sweet spread.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the unopened jar require refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The unopened jar is shelf-stable. Refrigerate after opening\n            and follow the package’s after-opening directions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many people does one jar serve?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            One jar provides approximately four tasting portions, depending on\n            serving size and accompaniments.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-closing gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      A Bright Twist on Classic Pâté\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Rich Duck and Pork Balanced by Elegant Orange Character\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Smooth, savory, aromatic, and ready to serve, this Rougié pâté brings a\n      distinctive citrus accent to charcuterie boards, appetizers, picnics,\n      gifts, and special occasions.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724400780,"sku":null,"price":11.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-pork-pate-with-orange-80g-white-background.png?v=1785190013"},{"product_id":"rougie-pork-duck-pate-with-20-percent-foie-gras-80g","title":"Rougié Pork \u0026 Duck Pâté with 20% Duck Foie Gras – 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-foie-pate-80\"\u003e\n  \u003cstyle\u003e\n    .gmx-foie-pate-80 {\n      --ink: #191616;\n      --charcoal: #302a28;\n      --body: #574f49;\n      --muted: #776d66;\n      --accent: #9b3e50;\n      --accent-dark: #672333;\n      --gold: #b78a46;\n      --soft: #f6e7eb;\n      --ivory: #fcfaf6;\n      --border: #dfd6cc;\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-foie-pate-80 *,\n    .gmx-foie-pate-80 *::before,\n    .gmx-foie-pate-80 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-foie-pate-80 h2,\n    .gmx-foie-pate-80 h3,\n    .gmx-foie-pate-80 p,\n    .gmx-foie-pate-80 ul,\n    .gmx-foie-pate-80 dl,\n    .gmx-foie-pate-80 dd {\n      margin-top: 0;\n    }\n\n    .gmx-foie-pate-80 h2,\n    .gmx-foie-pate-80 h3 {\n      color: var(--ink);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-foie-pate-80 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-foie-pate-80 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie-pate-80 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-foie-pate-80 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-foie-pate-80 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxFoiePateLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-foie-pate-80 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(155, 62, 80, 0.15),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(183, 138, 70, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-foie-pate-80 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n    }\n\n    .gmx-foie-pate-80 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-foie-pate-80 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-foie-pate-80 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-foie-pate-80 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-foie-pate-80 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-foie-pate-80 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(155, 62, 80, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-foie-pate-80 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-foie-pate-80 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-foie-pate-80 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(155, 62, 80, 0.42);\n      box-shadow: 0 12px 28px rgba(44, 25, 30, 0.08);\n    }\n\n    .gmx-foie-pate-80 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-foie-pate-80 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-foie-pate-80 .gmx-card p,\n    .gmx-foie-pate-80 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-foie-pate-80 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(183, 138, 70, 0.13),\n          transparent 43%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-foie-pate-80 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-foie-pate-80 .gmx-notes,\n    .gmx-foie-pate-80 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-foie-pate-80 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-foie-pate-80 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(155, 62, 80, 0.22);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-foie-pate-80 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-foie-pate-80 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-foie-pate-80 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-foie-pate-80 .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 30px;\n      height: 30px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(155, 62, 80, 0.37);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-foie-pate-80 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-foie-pate-80 .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px 20px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-foie-pate-80 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d8;\n    }\n\n    .gmx-foie-pate-80 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--accent);\n      font-size: 7px;\n    }\n\n    .gmx-foie-pate-80 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie-pate-80 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(150px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie-pate-80 .gmx-row dt {\n      margin: 0;\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-foie-pate-80 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie-pate-80 .gmx-allergen,\n    .gmx-foie-pate-80 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-foie-pate-80 .gmx-allergen {\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-foie-pate-80 .gmx-notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-foie-pate-80 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie-pate-80 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie-pate-80 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-foie-pate-80 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-foie-pate-80 summary::before,\n    .gmx-foie-pate-80 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-foie-pate-80 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-foie-pate-80 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-foie-pate-80 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie-pate-80 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-foie-pate-80 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(155, 62, 80, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(155, 62, 80, 0.11),\n          transparent 56%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-foie-pate-80 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-foie-pate-80 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-foie-pate-80 .gmx-reveal {\n      animation: gmxFoiePateFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-foie-pate-80 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-foie-pate-80 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-foie-pate-80 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxFoiePateFade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes gmxFoiePateLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-foie-pate-80 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-foie-pate-80 .gmx-grid,\n      .gmx-foie-pate-80 .gmx-notes,\n      .gmx-foie-pate-80 .gmx-steps,\n      .gmx-foie-pate-80 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-foie-pate-80 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-foie-pate-80 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-foie-pate-80 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-foie-pate-80 .gmx-reveal,\n      .gmx-foie-pate-80 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero gmx-reveal\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Pâté with Duck Foie Gras\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Luxurious Pork and Duck Pâté Enriched with 20% Duck Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Rougié Pork \u0026amp; Duck Pâté with 20% Duck Foie Gras\n        \u003c\/strong\u003e\n        combines savory pork and duck with duck liver and a generous portion\n        of foie gras. Tawny Port, spices, and delicate seasoning add aromatic\n        warmth to the pâté’s rich, smooth character.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Ready to serve from its elegant glass jar, this 2.8-ounce pâté provides\n        approximately four tasting portions for charcuterie boards, gourmet\n        appetizers, holiday gatherings, picnics, and refined gifts.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e20% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePork, Duck \u0026amp; Duck Liver\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eTawny Port Seasoning\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 4 Portions\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eShelf-Stable Before Opening\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-1\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Classic Pâté Elevated by the Richness of Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003e20% Duck Foie Gras\u003c\/h3\u003e\n        \u003cp\u003e\n          Foie gras gives the pâté additional richness, a more luxurious\n          mouthfeel, and a refined savory finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eLayered Meat Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Pork, duck, duck liver, and foie gras combine to produce depth,\n          complexity, and satisfying umami.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eTawny Port Warmth\u003c\/h3\u003e\n        \u003cp\u003e\n          Tawny Port and spices contribute gentle fruit and warmth without\n          distracting from the foie gras.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eEffortless Luxury\u003c\/h3\u003e\n        \u003cp\u003e\n          No preparation is required beyond opening the jar and arranging the\n          pâté with bread and accompaniments.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory, Silky and Enriched by Foie Gras\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The pâté delivers robust pork and duck flavor with a smooth, rich\n        texture. Foie gras adds luxurious depth, while Tawny Port and spices\n        contribute a warm, balanced finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eDeeply savory, rich and gently aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, cohesive and easily spreadable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, balanced and foie-gras enriched\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Serving Ritual\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Build a Refined Pâté Board in Three Steps\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-steps\"\u003e\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eOpen and Present\u003c\/h3\u003e\n        \u003cp\u003e\n          Serve directly from the jar or transfer the pâté into a small\n          porcelain dish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eAdd Bread\u003c\/h3\u003e\n        \u003cp\u003e\n          Pair with toasted baguette, warm brioche, country bread, crostini, or\n          neutral crackers.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eAdd Contrast\u003c\/h3\u003e\n        \u003cp\u003e\n          Balance its richness with pickles, mustard, fruit preserve, fresh\n          pear, or onion confit.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Pairing Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Elegant Complements for Foie Gras Pâté\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eWarm brioche, baguette, or pain de campagne\u003c\/li\u003e\n      \u003cli\u003eFig preserve, quince paste, or onion confit\u003c\/li\u003e\n      \u003cli\u003eFresh pear, apple, grapes, or dried fruit\u003c\/li\u003e\n      \u003cli\u003eCornichons, mustard, or pickled shallots\u003c\/li\u003e\n      \u003cli\u003eChampagne, Tawny Port, Pinot Noir, or Sauternes\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked pepper\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-details\"\u003e\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003ePork \u0026amp; Duck Pâté with Duck Foie Gras\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e20%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePrimary Meats\u003c\/dt\u003e\n        \u003cdd\u003ePork, duck, duck foie gras, and duck liver\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Pork, duck, duck foie gras, duck liver, liquid whole eggs, tapioca\n          starch, Tawny Port preparation, salt, gelatin, modified milk\n          ingredients, spices, sugar, sodium erythorbate, and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eGlass jar with metal lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e4\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.8 oz (80 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eUnopened Storage\u003c\/dt\u003e\n        \u003cdd\u003eStore at room temperature in a cool, dry place\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eManufacturer-Listed Unopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 4 years; always observe the package date\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to serve\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains egg, milk, and sulfites. Review the current package label before\n      serving guests with food allergies or sensitivities.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, texture, seasoning distribution, and consistency may vary\n      slightly between individual jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much foie gras does the pâté contain?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Foie gras represents 20% of the recipe, adding richness and a more\n            luxurious mouthfeel to the pork-and-duck pâté.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this pâté require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to serve.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the unopened jar require refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The unopened jar is shelf-stable. Refrigerate after opening\n            and follow the package directions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many people does one jar serve?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            One jar provides approximately four tasting portions, depending on\n            serving size and accompanying bread or garnishes.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-closing gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Classic Pâté, Luxuriously Enhanced\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Pork and Duck Enriched with Twenty Percent Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich, smooth, ready to serve, and perfectly sized for an intimate tasting\n      board, this Rougié pâté turns an everyday appetizer into a refined\n      gourmet experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724433548,"sku":null,"price":11.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-pork-duck-pate-20-percent-foie-gras-80g-white-background.png?v=1785190086"},{"product_id":"rougie-duck-rillettes-with-white-wine-80g","title":"Rougié Duck Rillettes with White Wine and Herbs – 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-duck-rillettes-80\"\u003e\n  \u003cstyle\u003e\n    .gmx-duck-rillettes-80 {\n      --ink: #181714;\n      --charcoal: #2e2c27;\n      --body: #554f48;\n      --muted: #746e64;\n      --accent: #668122;\n      --accent-dark: #3e5512;\n      --gold: #b38a42;\n      --soft: #eef3df;\n      --ivory: #fcfaf6;\n      --border: #dcd7ca;\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-duck-rillettes-80 *,\n    .gmx-duck-rillettes-80 *::before,\n    .gmx-duck-rillettes-80 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-duck-rillettes-80 h2,\n    .gmx-duck-rillettes-80 h3,\n    .gmx-duck-rillettes-80 p,\n    .gmx-duck-rillettes-80 ul,\n    .gmx-duck-rillettes-80 dl,\n    .gmx-duck-rillettes-80 dd {\n      margin-top: 0;\n    }\n\n    .gmx-duck-rillettes-80 h2,\n    .gmx-duck-rillettes-80 h3 {\n      color: var(--ink);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-duck-rillettes-80 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxRillettesLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(102, 129, 34, 0.16),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(179, 138, 66, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-duck-rillettes-80 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--accent-dark),\n        var(--accent),\n        var(--gold)\n      );\n    }\n\n    .gmx-duck-rillettes-80 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(102, 129, 34, 0.31);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(102, 129, 34, 0.44);\n      box-shadow: 0 12px 28px rgba(30, 40, 15, 0.08);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-card p,\n    .gmx-duck-rillettes-80 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(179, 138, 66, 0.13),\n          transparent 43%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-duck-rillettes-80 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-notes,\n    .gmx-duck-rillettes-80 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(102, 129, 34, 0.23);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 30px;\n      height: 30px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(102, 129, 34, 0.38);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px 20px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e7e3d7;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--accent);\n      font-size: 7px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(150px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-row dt {\n      margin: 0;\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-allergen,\n    .gmx-duck-rillettes-80 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-allergen {\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-duck-rillettes-80 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-duck-rillettes-80 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-duck-rillettes-80 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-duck-rillettes-80 summary::before,\n    .gmx-duck-rillettes-80 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-duck-rillettes-80 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-duck-rillettes-80 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(102, 129, 34, 0.31);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(102, 129, 34, 0.11),\n          transparent 56%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-duck-rillettes-80 .gmx-reveal {\n      animation: gmxRillettesFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-duck-rillettes-80 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxRillettesFade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @keyframes gmxRillettesLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-duck-rillettes-80 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-duck-rillettes-80 .gmx-grid,\n      .gmx-duck-rillettes-80 .gmx-notes,\n      .gmx-duck-rillettes-80 .gmx-steps,\n      .gmx-duck-rillettes-80 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-duck-rillettes-80 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-duck-rillettes-80 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-duck-rillettes-80 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-duck-rillettes-80 .gmx-reveal,\n      .gmx-duck-rillettes-80 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero gmx-reveal\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Traditional Duck Rillettes\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Rustic, Savory Duck Rillettes with White Wine and Aromatic Herbs\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck Rillettes\u003c\/strong\u003e offer a rustic alternative to\n        smooth pâté, with seasoned duck presented in a rich, textured,\n        spreadable preparation. White wine and spices add aromatic depth while\n        allowing the duck’s savory character to remain at the center.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Packaged in an elegant 2.8-ounce glass jar, these ready-to-serve\n        rillettes provide approximately four tasting portions for crusty\n        baguette, charcuterie boards, picnics, wine nights, and gourmet gifts.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eDuck-Based Recipe\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eWhite Wine \u0026amp; Spices\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eRustic Spreadable Texture\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 4 Portions\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eShelf-Stable Before Opening\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-1\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Rustic Duck Character with Effortless Gourmet Appeal\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eDistinctive Rillettes Texture\u003c\/h3\u003e\n        \u003cp\u003e\n          Unlike a completely smooth pâté, rillettes offer a more rustic,\n          textured spread with satisfying duck character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eWhite Wine Depth\u003c\/h3\u003e\n        \u003cp\u003e\n          White wine and spices give the duck aromatic complexity while\n          keeping the flavor balanced and savory.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eReady to Serve\u003c\/h3\u003e\n        \u003cp\u003e\n          No cooking is required. Open the jar and serve with bread, mustard,\n          pickles, fruit, or wine.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003ePerfect for Wine and Charcuterie\u003c\/h3\u003e\n        \u003cp\u003e\n          The compact jar adds a distinctly French-inspired element to\n          charcuterie boards, picnics, and casual entertaining.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory Duck with Rustic Texture and Delicate White-Wine Aroma\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The rillettes deliver rich duck flavor, gentle seasoning, and a\n        textured consistency designed for spreading over crusty bread. White\n        wine provides aromatic lift and a clean, savory finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, duck-forward and gently seasoned\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eRustic, tender and easily spreadable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eAromatic with subtle white-wine character\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Serving Ritual\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Rustic French-Inspired Appetizer in Minutes\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-steps\"\u003e\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eOpen and Stir Gently\u003c\/h3\u003e\n        \u003cp\u003e\n          If desired, gently combine the rillettes in the jar to distribute\n          their texture before serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eSpread Generously\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon onto crusty baguette, toast points, crostini, sourdough, or\n          gourmet crackers.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-step\"\u003e\n        \u003cspan class=\"gmx-number\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eAdd Bright Contrast\u003c\/h3\u003e\n        \u003cp\u003e\n          Pair with Dijon mustard, cornichons, pickled shallots, fruit, or a\n          crisp salad.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Pairing Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Classic Complements for Duck Rillettes\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eCrusty baguette, sourdough, or toasted country bread\u003c\/li\u003e\n      \u003cli\u003eDijon mustard, whole-grain mustard, or mustard fruit\u003c\/li\u003e\n      \u003cli\u003eCornichons, pickled shallots, or pickled vegetables\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, grapes, or fig preserve\u003c\/li\u003e\n      \u003cli\u003eLightly dressed greens or frisée salad\u003c\/li\u003e\n      \u003cli\u003ePinot Noir, Beaujolais, Loire red, or dry white wine\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-details\"\u003e\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck Rillettes\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eMeat Type\u003c\/dt\u003e\n        \u003cdd\u003eDuck\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eSeasoning\u003c\/dt\u003e\n        \u003cdd\u003eWhite wine, spices, and salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck, white wine preparation, water, toasted wheat crumbs, spices,\n          salt, sodium erythorbate, and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eGlass jar with metal lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e4\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.8 oz (80 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eUnopened Storage\u003c\/dt\u003e\n        \u003cdd\u003eStore at room temperature in a cool, dry place\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eManufacturer-Listed Unopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 4 years; always observe the package date\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to serve\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains wheat and sulfites. Review the current package label before\n      serving guests with food allergies or sensitivities.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Rillettes intentionally have a rustic texture. Color, fiber size,\n      seasoning distribution, and consistency may vary slightly.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the difference between pâté and rillettes?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Pâté is often finely blended and smooth. Rillettes generally have a\n            more rustic, textured consistency with visible or perceptible meat\n            fibers.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo the rillettes require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. They are fully prepared and ready to spread and serve.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the unopened jar require refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The unopened jar is shelf-stable. Refrigerate after opening\n            and follow the package’s after-opening directions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many people does one jar serve?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The jar provides approximately four tasting portions, depending on\n            serving size and accompaniments.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-closing gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Rustic Duck, Refined Presentation\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      White-Wine-Seasoned Duck Rillettes Ready for Bread, Wine and Sharing\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Savory, textured, versatile, and ready to serve, Rougié Duck Rillettes\n      add an authentic French-inspired touch to charcuterie boards, wine\n      nights, picnics, and gourmet gifting.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724466316,"sku":null,"price":11.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-rillettes-80g-white-background.png?v=1785190647"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/collections\/pates-rillettes-confit-french-gourmet-charcuterie-board-gmaxg.png?v=1785295491","url":"https:\/\/gmaxg.us\/collections\/pates-rillettes-confit.oembed","provider":"GMaXG Enterprises","version":"1.0","type":"link"}