{"title":"Gourmet Foods","description":"\u003cp\u003eEnter a world of exceptional flavor with the GMaXG Gourmet Foods collection—an expertly curated destination for premium seafood, foie gras, truffles, Japanese Wagyu, European charcuterie, artisan cheese, French butter, elegant pantry accompaniments, and refined desserts. Designed for customers who value craftsmanship, provenance, and memorable dining, this expansive collection brings together distinctive delicacies for elevated entertaining and extraordinary meals at home.\u003c\/p\u003e","products":[{"product_id":"hot-smoked-white-sturgeon-chunk","title":"Hot Smoked White Sturgeon Chunk – Natural Hardwood Smoked, 0.9–1.3 lb","description":"\u003cdiv class=\"gmx-product-description gmx-smoked-seafood-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-product-description {\n      --gmx-charcoal: #24221f;\n      --gmx-black: #171717;\n      --gmx-body: #4f4a43;\n      --gmx-muted: #6f685e;\n      --gmx-gold: #b38b47;\n      --gmx-gold-light: #d5bf94;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded7ca;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-product-description *,\n    .gmx-product-description *::before,\n    .gmx-product-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-product-description h2,\n    .gmx-product-description h3,\n    .gmx-product-description p,\n    .gmx-product-description ul,\n    .gmx-product-description dl,\n    .gmx-product-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-product-description h2,\n    .gmx-product-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-product-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-product-description .gmx-section {\n      padding: 32px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-product-description .gmx-section:last-child {\n      border-bottom: 0;\n    }\n\n    .gmx-product-description .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-product-description .gmx-gold-line {\n      width: 72px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: var(--gmx-gold);\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    .gmx-product-description .gmx-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(213, 191, 148, 0.18),\n          transparent 38%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-product-description .gmx-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -60px;\n      right: -60px;\n      width: 150px;\n      height: 150px;\n      border: 1px solid rgba(179, 139, 71, 0.12);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-product-description .gmx-intro h2 {\n      max-width: 670px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-product-description .gmx-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-product-description .gmx-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-product-description .gmx-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-product-description .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-product-description .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(179, 139, 71, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.72);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-product-description .gmx-section-heading {\n      margin-bottom: 20px;\n      font-size: 25px;\n    }\n\n    .gmx-product-description .gmx-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-product-description .gmx-benefit-card {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-product-description .gmx-benefit-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(179, 139, 71, 0.5);\n      box-shadow: 0 12px 28px rgba(35, 29, 20, 0.07);\n    }\n\n    .gmx-product-description .gmx-benefit-icon {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 11px;\n      line-height: 1;\n    }\n\n    .gmx-product-description .gmx-benefit-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-product-description .gmx-benefit-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-product-description .gmx-flavor-panel {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-product-description .gmx-flavor-panel:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(35, 29, 20, 0.06);\n    }\n\n    .gmx-product-description .gmx-flavor-panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-product-description .gmx-flavor-panel p {\n      margin-bottom: 0;\n    }\n\n    .gmx-product-description .gmx-tasting-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-product-description .gmx-tasting-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(179, 139, 71, 0.25);\n      background: rgba(255, 255, 255, 0.65);\n    }\n\n    .gmx-product-description .gmx-tasting-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-product-description .gmx-tasting-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-product-description .gmx-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-product-description .gmx-serving-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-product-description .gmx-serving-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #ebe5da;\n    }\n\n    .gmx-product-description .gmx-serving-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    .gmx-product-description .gmx-details-table {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-product-description .gmx-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-product-description .gmx-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-product-description .gmx-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-product-description .gmx-notice {\n      margin-top: 20px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-product-description .gmx-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    .gmx-product-description .gmx-accordion-group {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-product-description .gmx-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-product-description .gmx-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-product-description .gmx-accordion summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-product-description .gmx-accordion summary::before,\n    .gmx-product-description .gmx-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-product-description .gmx-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-product-description .gmx-accordion[open] summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-product-description .gmx-accordion summary:hover {\n      color: var(--gmx-gold);\n    }\n\n    .gmx-product-description .gmx-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-product-description .gmx-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    .gmx-product-description .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(179, 139, 71, 0.35);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(213, 191, 148, 0.19),\n          transparent 55%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-product-description .gmx-closing h2 {\n      max-width: 590px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-product-description .gmx-closing p {\n      max-width: 620px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-product-description .gmx-reveal {\n      animation: gmxFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-product-description .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-product-description .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-product-description .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxFadeUp {\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 gmxLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxAccordionReveal {\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-product-description .gmx-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-product-description .gmx-benefits,\n      .gmx-product-description .gmx-serving-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-product-description .gmx-tasting-notes {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-product-description .gmx-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-product-description .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-product-description .gmx-flavor-panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-product-description .gmx-reveal,\n      .gmx-product-description .gmx-gold-line,\n      .gmx-product-description .gmx-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-product-description .gmx-benefit-card,\n      .gmx-product-description .gmx-flavor-panel,\n      .gmx-product-description .gmx-accordion summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-intro gmx-reveal\"\u003e\n    \u003cdiv class=\"gmx-gold-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003ePremium Smoked Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eNaturally Hardwood Smoked for Rich, Clean Flavor\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-intro-copy\"\u003e\n      \u003cp\u003e\n        Our \u003cstrong\u003eHot Smoked White Sturgeon Chunk\u003c\/strong\u003e is prepared from\n        sustainably raised white sturgeon and expertly smoked over natural\n        hardwood. The result is a firm yet tender smoked fish with substantial\n        flakes, balanced salinity, and a deep, refined smoky finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Fully cooked and ready to serve, this premium smoked sturgeon is an\n        effortless choice for elegant appetizers, seafood boards, brunches,\n        salads, and memorable gourmet entertaining.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eNatural Hardwood Smoke\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFully Cooked\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Eat\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eShips Chilled\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-1\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n    \u003ch2 class=\"gmx-section-heading\"\u003eA Distinctive Smoked Sturgeon Experience\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-benefits\"\u003e\n      \u003carticle class=\"gmx-benefit-card\"\u003e\n        \u003cspan class=\"gmx-benefit-icon\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eNaturally Hardwood Smoked\u003c\/h3\u003e\n        \u003cp\u003e\n          Smoked over real wood for authentic aroma and savory depth without\n          relying on artificial smoke flavoring.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-benefit-card\"\u003e\n        \u003cspan class=\"gmx-benefit-icon\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eFirm, Tender Texture\u003c\/h3\u003e\n        \u003cp\u003e\n          The hot-smoking process creates substantial flakes that slice\n          beautifully and hold their shape when served.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-benefit-card\"\u003e\n        \u003cspan class=\"gmx-benefit-icon\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eClean Ingredient Profile\u003c\/h3\u003e\n        \u003cp\u003e\n          Crafted from white sturgeon, natural wood smoke, and salt, with no\n          artificial flavors, colors, or added preservatives.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-benefit-card\"\u003e\n        \u003cspan class=\"gmx-benefit-icon\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eEffortlessly Ready to Serve\u003c\/h3\u003e\n        \u003cp\u003e\n          Fully cooked and ready to enjoy chilled or at room temperature for\n          convenient gourmet entertaining.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cdiv class=\"gmx-flavor-panel\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eBold Enough to Impress, Balanced Enough to Pair Beautifully\u003c\/h2\u003e\n\n      \u003cp\u003e\n        White sturgeon has a naturally mild, clean character that responds\n        exceptionally well to hardwood smoke. Expect a rich savory profile,\n        gentle salinity, and a controlled smoky finish that enhances the fish\n        without overpowering its natural flavor.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-tasting-notes\"\u003e\n        \u003cdiv class=\"gmx-tasting-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean, savory and gently salted\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-tasting-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eFirm, tender and easy to flake\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-tasting-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eDeep, aromatic and refined\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-2\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n    \u003ch2 class=\"gmx-section-heading\"\u003eElegant Ways to Enjoy\u003c\/h2\u003e\n\n    \u003cp class=\"gmx-serving-intro\"\u003e\n      Serve chilled or allow the sturgeon to rest briefly at room temperature.\n      Slice it for a composed appetizer or gently flake it into your favorite\n      dish.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-serving-list\"\u003e\n      \u003cli\u003eServe with lemon, fresh dill, capers, and crème fraîche\u003c\/li\u003e\n      \u003cli\u003ePair with crusty bread, toast points, or delicate crackers\u003c\/li\u003e\n      \u003cli\u003eAdd to premium seafood boards and caviar presentations\u003c\/li\u003e\n      \u003cli\u003eFlake over salads, potatoes, pasta, or grain bowls\u003c\/li\u003e\n      \u003cli\u003eServe alongside pickled vegetables and fresh herbs\u003c\/li\u003e\n      \u003cli\u003eEnjoy as an elegant brunch or cocktail-hour appetizer\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n    \u003ch2 class=\"gmx-section-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-details-table\"\u003e\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eHot Smoked White Sturgeon Chunk\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eApproximate Weight\u003c\/dt\u003e\n        \u003cdd\u003e0.9–1.3 lb per individually cut chunk\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eWhite sturgeon, natural wood smoke, salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eNaturally hot smoked over real hardwood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eCondition\u003c\/dt\u003e\n        \u003cdd\u003eFully cooked and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eShipping\u003c\/dt\u003e\n        \u003cdd\u003eShips chilled to preserve freshness and quality\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep refrigerated at 34°F–38°F\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 sturgeon chunk is individually and naturally cut. Shape, dimensions,\n      coloration, and exact weight may vary slightly. Individual pieces weigh\n      approximately 0.9–1.3 lb.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ACCORDIONS --\u003e\n  \u003csection class=\"gmx-section gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-accordion-group\"\u003e\n      \u003cdetails class=\"gmx-accordion\"\u003e\n        \u003csummary\u003eHow should the sturgeon be served?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-accordion-content\"\u003e\n          \u003cp\u003e\n            The sturgeon may be enjoyed chilled or allowed to rest briefly at\n            room temperature before serving. Slice it with a sharp knife for a\n            composed presentation or gently separate it into flakes for salads,\n            pasta, potatoes, or seafood boards.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-accordion\"\u003e\n        \u003csummary\u003eDoes the product require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-accordion-content\"\u003e\n          \u003cp\u003e\n            No. The white sturgeon is fully cooked during the hot-smoking\n            process and arrives ready to eat.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-accordion\"\u003e\n        \u003csummary\u003eHow should it be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-accordion-content\"\u003e\n          \u003cp\u003e\n            Keep the product refrigerated at 34°F–38°F. Return any unused\n            portion to refrigeration promptly after serving.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-accordion\"\u003e\n        \u003csummary\u003eWhy can the exact weight and shape vary?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-accordion-content\"\u003e\n          \u003cp\u003e\n            This is a naturally shaped chunk-cut product rather than a\n            machine-portioned item. Each piece may vary slightly in dimensions,\n            shape, coloration, and exact weight within the stated range.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-closing gmx-reveal gmx-delay-3\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eMade for Memorable Serving\u003c\/p\u003e\n\n    \u003ch2\u003eA Refined Centerpiece for the Smoked Seafood Table\u003c\/h2\u003e\n\n    \u003cp\u003e\n      From elegant appetizers to premium seafood presentations, this naturally\n      hardwood-smoked white sturgeon delivers distinctive flavor, effortless\n      preparation, and an impressive gourmet experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722729612,"sku":null,"price":59.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-hot-smoked-white-sturgeon-chunk-vacuum-sealed-product.png?v=1784862362"},{"product_id":"atlanta-smokehouse-hot-smoked-eel","title":"Atlanta Smokehouse Hot Smoked Eel – Natural Hardwood Smoked, Approx. 0.7 lb","description":"\u003cdiv class=\"gmx-eel-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-eel-description {\n      --gmx-black: #171614;\n      --gmx-charcoal: #292621;\n      --gmx-body: #504a42;\n      --gmx-muted: #71695f;\n      --gmx-gold: #b48a42;\n      --gmx-amber: #c49750;\n      --gmx-gold-soft: #dcc69d;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded6c8;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-eel-description *,\n    .gmx-eel-description *::before,\n    .gmx-eel-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-eel-description h2,\n    .gmx-eel-description h3,\n    .gmx-eel-description p,\n    .gmx-eel-description ul,\n    .gmx-eel-description dl,\n    .gmx-eel-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-eel-description h2,\n    .gmx-eel-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-eel-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-eel-description .gmx-eel-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-eel-description .gmx-eel-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-eel-description .gmx-eel-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-eel-description .gmx-eel-gold-line {\n      width: 72px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-gold),\n        var(--gmx-gold-soft)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxEelLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-eel-description .gmx-eel-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(196, 151, 80, 0.16),\n          transparent 38%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-eel-description .gmx-eel-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -62px;\n      right: -62px;\n      width: 155px;\n      height: 155px;\n      border: 1px solid rgba(180, 138, 66, 0.13);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-eel-description .gmx-eel-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 680px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-eel-description .gmx-eel-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-eel-description .gmx-eel-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-eel-description .gmx-eel-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-eel-description .gmx-eel-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-eel-description .gmx-eel-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(180, 138, 66, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.76);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-eel-description .gmx-eel-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-eel-description .gmx-eel-benefit {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-eel-description .gmx-eel-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(180, 138, 66, 0.52);\n      box-shadow: 0 12px 28px rgba(36, 29, 19, 0.07);\n    }\n\n    .gmx-eel-description .gmx-eel-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-eel-description .gmx-eel-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-eel-description .gmx-eel-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-eel-description .gmx-eel-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(196, 151, 80, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-eel-description .gmx-eel-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(36, 29, 19, 0.06);\n    }\n\n    .gmx-eel-description .gmx-eel-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-eel-description .gmx-eel-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-eel-description .gmx-eel-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-eel-description .gmx-eel-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(180, 138, 66, 0.25);\n      background: rgba(255, 255, 255, 0.66);\n    }\n\n    .gmx-eel-description .gmx-eel-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-eel-description .gmx-eel-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-eel-description .gmx-eel-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-eel-description .gmx-eel-serving-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-eel-description .gmx-eel-serving-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #ebe4d8;\n    }\n\n    .gmx-eel-description .gmx-eel-serving-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-eel-description .gmx-eel-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-eel-description .gmx-eel-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-eel-description .gmx-eel-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-eel-description .gmx-eel-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-eel-description .gmx-eel-notice {\n      margin-top: 20px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-eel-description .gmx-eel-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-eel-description .gmx-eel-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-eel-description .gmx-eel-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-eel-description .gmx-eel-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-eel-description\n      .gmx-eel-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-eel-description .gmx-eel-accordion summary::before,\n    .gmx-eel-description .gmx-eel-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-eel-description .gmx-eel-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-eel-description\n      .gmx-eel-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-eel-description .gmx-eel-accordion summary:hover {\n      color: var(--gmx-gold);\n    }\n\n    .gmx-eel-description .gmx-eel-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxEelAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-eel-description .gmx-eel-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-eel-description .gmx-eel-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(180, 138, 66, 0.36);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(196, 151, 80, 0.18),\n          transparent 55%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-eel-description .gmx-eel-closing h2 {\n      max-width: 590px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-eel-description .gmx-eel-closing p {\n      max-width: 630px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-eel-description .gmx-eel-reveal {\n      animation: gmxEelFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-eel-description .gmx-eel-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-eel-description .gmx-eel-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-eel-description .gmx-eel-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxEelFadeUp {\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 gmxEelLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxEelAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-eel-description .gmx-eel-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-eel-description .gmx-eel-benefits,\n      .gmx-eel-description .gmx-eel-serving-list,\n      .gmx-eel-description .gmx-eel-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-eel-description .gmx-eel-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-eel-description .gmx-eel-section {\n        padding: 27px 0;\n      }\n\n      .gmx-eel-description .gmx-eel-flavor {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-eel-description .gmx-eel-reveal,\n      .gmx-eel-description .gmx-eel-gold-line,\n      .gmx-eel-description .gmx-eel-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-eel-description .gmx-eel-benefit,\n      .gmx-eel-description .gmx-eel-flavor,\n      .gmx-eel-description\n        .gmx-eel-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-eel-intro gmx-eel-reveal\"\u003e\n    \u003cdiv class=\"gmx-eel-gold-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eArtisan Smoked Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eRich, Buttery Eel with a Deep Hardwood-Smoked Finish\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-eel-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eAtlanta Smokehouse Hot Smoked Eel\u003c\/strong\u003e is prepared from\n        carefully selected, farm-raised eel and naturally smoked over real\n        hardwood. The smoking process develops a tender, succulent texture,\n        concentrated savory flavor, and a distinctive smoky finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Fully cooked and ready to enjoy, this premium vacuum-sealed smoked eel\n        makes an impressive appetizer, elegant addition to a seafood board, or\n        richly flavored centerpiece for gourmet entertaining.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-eel-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-eel-badge\"\u003eNatural Hardwood Smoke\u003c\/span\u003e\n      \u003cspan class=\"gmx-eel-badge\"\u003eFarm-Raised Eel\u003c\/span\u003e\n      \u003cspan class=\"gmx-eel-badge\"\u003eFully Cooked\u003c\/span\u003e\n      \u003cspan class=\"gmx-eel-badge\"\u003eVacuum Sealed\u003c\/span\u003e\n      \u003cspan class=\"gmx-eel-badge\"\u003eReady to Eat\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-eel-section gmx-eel-reveal gmx-eel-delay-1\"\u003e\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-eel-heading\"\u003e\n      Traditional Smoke, Luxuriously Rich Flavor\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-eel-benefits\"\u003e\n      \u003carticle class=\"gmx-eel-benefit\"\u003e\n        \u003cspan class=\"gmx-eel-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eNaturally Hardwood Smoked\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Real hardwood smoke creates authentic aroma, savory depth, and a\n          lasting finish without overpowering the eel’s natural richness.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-eel-benefit\"\u003e\n        \u003cspan class=\"gmx-eel-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTender, Buttery Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The naturally rich eel becomes tender and succulent during smoking,\n          making it easy to slice, portion, and serve.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-eel-benefit\"\u003e\n        \u003cspan class=\"gmx-eel-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eCarefully Prepared\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Farm-raised eel is selected and prepared to deliver consistent\n          quality, concentrated flavor, and a premium smoked-seafood\n          experience.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-eel-benefit\"\u003e\n        \u003cspan class=\"gmx-eel-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eReady for Effortless Serving\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fully cooked, vacuum sealed, and ready to enjoy chilled or at room\n          temperature for appetizers and elegant entertaining.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-eel-section gmx-eel-reveal gmx-eel-delay-2\"\u003e\n    \u003cdiv class=\"gmx-eel-flavor\"\u003e\n      \u003cp class=\"gmx-eel-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eDeeply Savory, Delicately Sweet and Beautifully Smoked\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Smoked eel is prized for its naturally rich character and tender,\n        almost buttery texture. Hardwood smoke adds aromatic depth and a bold\n        savory finish, creating a flavorful delicacy that pairs especially\n        well with bright, tangy, and lightly acidic accompaniments.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-eel-tasting\"\u003e\n        \u003cdiv class=\"gmx-eel-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-eel-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, succulent and buttery\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-eel-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eBold, aromatic and deeply smoked\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-eel-section gmx-eel-reveal gmx-eel-delay-2\"\u003e\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-eel-heading\"\u003eElegant Ways to Enjoy Smoked Eel\u003c\/h2\u003e\n\n    \u003cp class=\"gmx-eel-serving-intro\"\u003e\n      Serve chilled or allow the eel to rest briefly at room temperature before\n      serving. Slice it into portions with a sharp knife and pair it with\n      contrasting flavors that balance its natural richness.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-eel-serving-list\"\u003e\n      \u003cli\u003eServe on rye bread with mustard, onion, or fresh herbs\u003c\/li\u003e\n      \u003cli\u003ePair with lemon, horseradish, capers, or pickled vegetables\u003c\/li\u003e\n      \u003cli\u003eAdd to a premium smoked seafood or caviar presentation\u003c\/li\u003e\n      \u003cli\u003eServe with boiled potatoes, cucumber, and fresh dill\u003c\/li\u003e\n      \u003cli\u003eLayer onto toast points with crème fraîche\u003c\/li\u003e\n      \u003cli\u003ePresent as a refined appetizer for holidays and gatherings\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-eel-section gmx-eel-reveal gmx-eel-delay-3\"\u003e\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-eel-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-eel-details\"\u003e\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eAtlanta Smokehouse Hot Smoked Eel\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eApproximate Weight\u003c\/dt\u003e\n        \u003cdd\u003e0.6–0.8 lb per package\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eAverage Size\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 0.7 lb\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eEel, natural wood smoke, salt, spice\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eNaturally hot smoked over real hardwood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eCondition\u003c\/dt\u003e\n        \u003cdd\u003eFully cooked and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eVacuum sealed to help preserve freshness and flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-eel-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eFollow the refrigeration or frozen-storage instructions printed on the package\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-eel-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Eel portions are naturally cut and may vary in shape, thickness,\n      coloration, number of sections, and exact weight. Each package weighs\n      approximately 0.6–0.8 lb.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-eel-section gmx-eel-reveal gmx-eel-delay-3\"\u003e\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-eel-accordions\"\u003e\n      \u003cdetails class=\"gmx-eel-accordion\"\u003e\n        \u003csummary\u003eDoes the smoked eel require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-eel-accordion-content\"\u003e\n          \u003cp\u003e\n            No. The eel is fully cooked during the hot-smoking process and\n            arrives ready to serve.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-eel-accordion\"\u003e\n        \u003csummary\u003eHow should smoked eel be served?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-eel-accordion-content\"\u003e\n          \u003cp\u003e\n            Enjoy it chilled or allow it to rest briefly at room temperature.\n            Slice it carefully and serve with rye bread, lemon, mustard,\n            horseradish, capers, pickled vegetables, potatoes, or fresh herbs.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-eel-accordion\"\u003e\n        \u003csummary\u003eWhy does the package appearance vary?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-eel-accordion-content\"\u003e\n          \u003cp\u003e\n            This is a naturally portioned seafood product. The number, shape,\n            thickness, exterior coloration, and exact dimensions of the eel\n            sections may vary from package to package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-eel-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-eel-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the smoked eel according to the temperature and handling\n            instructions printed on the package. Once opened, keep unused eel\n            properly chilled and return it to refrigeration promptly after\n            serving.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-eel-closing gmx-eel-reveal gmx-eel-delay-3\"\u003e\n    \u003cp class=\"gmx-eel-eyebrow\"\u003eA Distinctive Smoked Delicacy\u003c\/p\u003e\n\n    \u003ch2\u003eRich Flavor for Memorable Gourmet Entertaining\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Whether served simply on rye bread or arranged as part of an elevated\n      seafood presentation, Atlanta Smokehouse Hot Smoked Eel delivers\n      traditional hardwood-smoked character, luxurious texture, and effortless\n      ready-to-serve convenience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722762380,"sku":null,"price":41.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-hot-smoked-eel-chunk-vacuum-sealed-product.png?v=1784862476"},{"product_id":"norwell-norwegian-sliced-cold-smoked-salmon","title":"Norwell Premium Norwegian Sliced Cold Smoked Salmon – Natural Oak Smoked, Ready to Serve","description":"\u003cdiv class=\"gmx-salmon-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-salmon-description {\n      --gmx-black: #171819;\n      --gmx-charcoal: #292a2b;\n      --gmx-body: #4e5051;\n      --gmx-muted: #6d7173;\n      --gmx-gold: #b68b45;\n      --gmx-gold-soft: #dbc69c;\n      --gmx-blue: #315f82;\n      --gmx-blue-soft: #eaf1f5;\n      --gmx-ivory: #f8f5ee;\n      --gmx-ivory-light: #fcfbf8;\n      --gmx-border: #ddd8ce;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-salmon-description *,\n    .gmx-salmon-description *::before,\n    .gmx-salmon-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-salmon-description h2,\n    .gmx-salmon-description h3,\n    .gmx-salmon-description p,\n    .gmx-salmon-description ul,\n    .gmx-salmon-description dl,\n    .gmx-salmon-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-salmon-description h2,\n    .gmx-salmon-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-salmon-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-salmon-description .gmx-salmon-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-salmon-description .gmx-salmon-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-salmon-description .gmx-salmon-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-salmon-description .gmx-salmon-gold-line {\n      width: 74px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-gold),\n        var(--gmx-gold-soft)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxSalmonLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-salmon-description .gmx-salmon-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(49, 95, 130, 0.11),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(182, 139, 69, 0.1),\n          transparent 38%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-salmon-description .gmx-salmon-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -64px;\n      right: -64px;\n      width: 158px;\n      height: 158px;\n      border: 1px solid rgba(49, 95, 130, 0.13);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-salmon-description .gmx-salmon-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-salmon-description .gmx-salmon-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-salmon-description .gmx-salmon-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-salmon-description .gmx-salmon-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(182, 139, 69, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.78);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-salmon-description .gmx-salmon-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-benefit {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-salmon-description .gmx-salmon-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(49, 95, 130, 0.4);\n      box-shadow: 0 12px 28px rgba(28, 40, 48, 0.07);\n    }\n\n    .gmx-salmon-description .gmx-salmon-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-salmon-description .gmx-salmon-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-salmon-description .gmx-salmon-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(49, 95, 130, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-salmon-description .gmx-salmon-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(28, 40, 48, 0.06);\n    }\n\n    .gmx-salmon-description .gmx-salmon-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-salmon-description .gmx-salmon-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(49, 95, 130, 0.22);\n      background: rgba(255, 255, 255, 0.69);\n    }\n\n    .gmx-salmon-description .gmx-salmon-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-blue);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-salmon-description .gmx-salmon-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* PAIRING FEATURE *\/\n\n    .gmx-salmon-description .gmx-salmon-pairing-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(49, 95, 130, 0.24);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 241, 245, 0.88),\n          rgba(252, 251, 248, 0.94)\n        );\n    }\n\n    .gmx-salmon-description .gmx-salmon-pairing-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 68px;\n      height: 3px;\n      background: var(--gmx-blue);\n    }\n\n    .gmx-salmon-description .gmx-salmon-pairing-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-pairing-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-salmon-description .gmx-salmon-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-serving-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-salmon-description .gmx-salmon-serving-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e5dc;\n    }\n\n    .gmx-salmon-description .gmx-salmon-serving-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-salmon-description .gmx-salmon-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-salmon-description .gmx-salmon-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-salmon-description .gmx-salmon-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-salmon-description .gmx-salmon-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-salmon-description .gmx-salmon-notice {\n      margin-top: 20px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-salmon-description .gmx-salmon-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-salmon-description\n      .gmx-salmon-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion summary::before,\n    .gmx-salmon-description .gmx-salmon-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-salmon-description\n      .gmx-salmon-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion summary:hover {\n      color: var(--gmx-blue);\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxSalmonAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-salmon-description .gmx-salmon-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-salmon-description .gmx-salmon-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(182, 139, 69, 0.36);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(49, 95, 130, 0.11),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(182, 139, 69, 0.12),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-salmon-description .gmx-salmon-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-salmon-description .gmx-salmon-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-salmon-description .gmx-salmon-reveal {\n      animation: gmxSalmonFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-salmon-description .gmx-salmon-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-salmon-description .gmx-salmon-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-salmon-description .gmx-salmon-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxSalmonFadeUp {\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 gmxSalmonLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxSalmonAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-salmon-description .gmx-salmon-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-salmon-description .gmx-salmon-benefits,\n      .gmx-salmon-description .gmx-salmon-serving-list,\n      .gmx-salmon-description .gmx-salmon-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-salmon-description .gmx-salmon-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-salmon-description .gmx-salmon-section {\n        padding: 27px 0;\n      }\n\n      .gmx-salmon-description .gmx-salmon-flavor,\n      .gmx-salmon-description .gmx-salmon-pairing-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-salmon-description .gmx-salmon-reveal,\n      .gmx-salmon-description .gmx-salmon-gold-line,\n      .gmx-salmon-description .gmx-salmon-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-salmon-description .gmx-salmon-benefit,\n      .gmx-salmon-description .gmx-salmon-flavor,\n      .gmx-salmon-description\n        .gmx-salmon-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-salmon-intro gmx-salmon-reveal\"\u003e\n    \u003cdiv class=\"gmx-salmon-gold-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003ePremium Norwegian Smoked Salmon\u003c\/p\u003e\n\n    \u003ch2\u003eDelicately Cured, Naturally Oak Smoked and Beautifully Sliced\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-salmon-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eNorwell Premium Norwegian Sliced Cold Smoked Salmon\u003c\/strong\u003e\n        is delicately cured with sea salt and carefully smoked over\n        all-natural, hand-selected oak wood chips. The result is silky,\n        tender salmon with clean flavor, gentle salinity, and a refined smoky\n        finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Pre-sliced and ready to serve, this elegant smoked salmon makes\n        effortless work of brunch, appetizers, canapés, seafood boards,\n        holiday entertaining, and sophisticated everyday meals.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-salmon-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eNorwegian Salmon\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eCold Smoked\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eNatural Oak Wood Smoke\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003ePre-Sliced\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eNo Preservatives\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eReady to Serve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-1\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003e\n      Refined Flavor with Effortless Presentation\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-salmon-benefits\"\u003e\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eNaturally Oak Smoked\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Smoked over hand-selected oak wood chips for an authentic aroma and\n          elegant smoky character that complements the salmon.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSilky, Tender Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The gentle curing and cold-smoking process preserves a smooth,\n          delicate texture that folds and layers beautifully.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePerfectly Pre-Sliced\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Convenient slices make elegant plating simple, whether preparing a\n          single breakfast or a complete entertaining spread.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eReady for Any Occasion\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Serve directly from the package for brunch, appetizers, holiday\n          gatherings, cocktail parties, or everyday gourmet enjoyment.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cdiv class=\"gmx-salmon-flavor\"\u003e\n      \u003cp class=\"gmx-salmon-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eSilky Salmon with Gentle Salinity and Refined Oak Smoke\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Norwell cold smoked salmon balances the natural richness of premium\n        salmon with a light cure and restrained oak smoke. Each slice offers a\n        smooth, tender texture, clean savory flavor, and delicate finish that\n        pairs beautifully with both classic and contemporary accompaniments.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-salmon-tasting\"\u003e\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean, savory and gently salted\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, tender and delicately sliced\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eElegant, balanced and lightly smoky\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SIGNATURE SERVING --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cdiv class=\"gmx-salmon-pairing-feature\"\u003e\n      \u003cp class=\"gmx-salmon-eyebrow\"\u003eSignature Serving Suggestion\u003c\/p\u003e\n\n      \u003ch3\u003eSmoked Salmon Blini with Crème Fraîche\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Arrange a delicate slice of cold smoked salmon over a warm or\n        room-temperature blini. Finish with crème fraîche, a small squeeze of\n        fresh lemon, dill, and optional salmon roe or caviar for an elegant\n        canapé worthy of holidays, receptions, and intimate gatherings.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003e\n      Elegant Ways to Enjoy Cold Smoked Salmon\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-salmon-serving-intro\"\u003e\n      Separate the slices gently and serve chilled. For the best presentation,\n      arrange the salmon in soft folds rather than laying each slice completely\n      flat.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-salmon-serving-list\"\u003e\n      \u003cli\u003eServe on blini with crème fraîche, lemon, and fresh dill\u003c\/li\u003e\n      \u003cli\u003eLayer onto cucumber rounds for a light, elegant appetizer\u003c\/li\u003e\n      \u003cli\u003ePair with bagels, cream cheese, capers, and red onion\u003c\/li\u003e\n      \u003cli\u003eArrange alongside caviar, toast points, and boiled eggs\u003c\/li\u003e\n      \u003cli\u003eFold into omelets, scrambled eggs, or brunch platters\u003c\/li\u003e\n      \u003cli\u003eAdd to salads, avocado toast, or savory breakfast bowls\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-salmon-details\"\u003e\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eNorwell Premium Norwegian Sliced Cold Smoked Salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eLightly cured and cold smoked over natural oak wood chips\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eCut\u003c\/dt\u003e\n        \u003cdd\u003ePre-sliced for convenient serving and presentation\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eSalmon, salt, brown sugar, natural wood smoke\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003ePreservatives\u003c\/dt\u003e\n        \u003cdd\u003eNo added preservatives\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eReady to serve chilled; no additional preparation required\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep refrigerated at 38°F or below, or freeze\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eAfter Opening\u003c\/dt\u003e\n        \u003cdd\u003eUse the entire contents within 3 days after opening\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-salmon-notice\"\u003e\n      \u003cstrong\u003eProduct Appearance Notice\u003c\/strong\u003e\n      Salmon is a natural seafood product. Slice dimensions, coloration,\n      marbling, thickness, and arrangement may vary slightly from package to\n      package.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-salmon-accordions\"\u003e\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eDoes the smoked salmon require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The salmon is cold smoked,\n            pre-sliced, and ready to serve directly from the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eHow should the slices be separated?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Keep the salmon chilled and gently lift each slice using clean\n            fingers or a thin serving utensil. Separating the slices while\n            cold helps preserve their shape and presentation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eWhat pairs well with cold smoked salmon?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Classic pairings include blini, crème fraîche, lemon, cucumber,\n            capers, fresh dill, cream cheese, rye bread, toast points, eggs,\n            salmon roe, and premium caviar.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored after opening?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Keep the opened package properly refrigerated at 38°F or below and\n            use the entire contents within three days. Return unused salmon to\n            refrigeration promptly after serving.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-salmon-closing gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eEffortless Gourmet Entertaining\u003c\/p\u003e\n\n    \u003ch2\u003eA Timeless Smoked Salmon for Brunch, Canapés and Celebrations\u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its silky texture, delicate oak smoke, and ready-to-serve slices,\n      Norwell Premium Norwegian Cold Smoked Salmon transforms simple\n      ingredients into an elegant presentation for any occasion.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"4oz (113g)","offer_id":51591948763276,"sku":null,"price":14.49,"currency_code":"USD","in_stock":false},{"title":"8oz (227g)","offer_id":51591948796044,"sku":null,"price":26.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-premium-norwegian-smoked-salmon-norwell-packaged-product.png?v=1784862971"},{"product_id":"wild-canadian-teriyaki-salmon-jerky","title":"Jet Set Sam Wild Canadian Teriyaki Salmon Jerky – Alderwood Smoked, 2.15 oz (60 g)","description":"\u003cdiv class=\"gmx-jerky-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-jerky-description {\n      --gmx-black: #181615;\n      --gmx-charcoal: #2b2724;\n      --gmx-body: #514b46;\n      --gmx-muted: #736b64;\n      --gmx-gold: #b38a47;\n      --gmx-gold-soft: #d9c49d;\n      --gmx-red: #a84235;\n      --gmx-red-soft: #f4e9e6;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded6c9;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-jerky-description *,\n    .gmx-jerky-description *::before,\n    .gmx-jerky-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-jerky-description h2,\n    .gmx-jerky-description h3,\n    .gmx-jerky-description p,\n    .gmx-jerky-description ul,\n    .gmx-jerky-description dl,\n    .gmx-jerky-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-jerky-description h2,\n    .gmx-jerky-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-jerky-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-jerky-description .gmx-jerky-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-jerky-description .gmx-jerky-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-jerky-description .gmx-jerky-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-jerky-description .gmx-jerky-line {\n      width: 76px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxJerkyLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-jerky-description .gmx-jerky-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(168, 66, 53, 0.1),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(179, 138, 71, 0.1),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-jerky-description .gmx-jerky-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -64px;\n      right: -64px;\n      width: 158px;\n      height: 158px;\n      border: 1px solid rgba(168, 66, 53, 0.13);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-jerky-description .gmx-jerky-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-jerky-description .gmx-jerky-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-jerky-description .gmx-jerky-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-jerky-description .gmx-jerky-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(179, 138, 71, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.78);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-jerky-description .gmx-jerky-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-benefit {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-jerky-description .gmx-jerky-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(168, 66, 53, 0.4);\n      box-shadow: 0 12px 28px rgba(36, 27, 23, 0.07);\n    }\n\n    .gmx-jerky-description .gmx-jerky-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-jerky-description .gmx-jerky-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-jerky-description .gmx-jerky-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(168, 66, 53, 0.09),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-jerky-description .gmx-jerky-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(36, 27, 23, 0.06);\n    }\n\n    .gmx-jerky-description .gmx-jerky-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-jerky-description .gmx-jerky-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(168, 66, 53, 0.2);\n      background: rgba(255, 255, 255, 0.68);\n    }\n\n    .gmx-jerky-description .gmx-jerky-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-jerky-description .gmx-jerky-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* SNACKING FEATURE *\/\n\n    .gmx-jerky-description .gmx-jerky-snacking-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(179, 138, 71, 0.28);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(244, 233, 230, 0.72),\n          rgba(252, 250, 246, 0.95)\n        );\n    }\n\n    .gmx-jerky-description .gmx-jerky-snacking-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 72px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-jerky-description .gmx-jerky-snacking-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-snacking-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* OCCASIONS *\/\n\n    .gmx-jerky-description .gmx-jerky-occasion-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-occasion-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-jerky-description .gmx-jerky-occasion-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #eae3d9;\n    }\n\n    .gmx-jerky-description .gmx-jerky-occasion-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-jerky-description .gmx-jerky-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-jerky-description .gmx-jerky-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-jerky-description .gmx-jerky-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-jerky-description .gmx-jerky-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-jerky-description .gmx-jerky-notice {\n      margin-top: 20px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-jerky-description .gmx-jerky-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-jerky-description\n      .gmx-jerky-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion summary::before,\n    .gmx-jerky-description .gmx-jerky-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-jerky-description\n      .gmx-jerky-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion summary:hover {\n      color: var(--gmx-red);\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxJerkyAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-jerky-description .gmx-jerky-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-jerky-description .gmx-jerky-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(179, 138, 71, 0.36);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(168, 66, 53, 0.09),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(179, 138, 71, 0.12),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-jerky-description .gmx-jerky-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-jerky-description .gmx-jerky-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-jerky-description .gmx-jerky-reveal {\n      animation: gmxJerkyFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-jerky-description .gmx-jerky-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-jerky-description .gmx-jerky-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-jerky-description .gmx-jerky-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxJerkyFadeUp {\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 gmxJerkyLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxJerkyAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-jerky-description .gmx-jerky-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-jerky-description .gmx-jerky-benefits,\n      .gmx-jerky-description .gmx-jerky-occasion-list,\n      .gmx-jerky-description .gmx-jerky-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-jerky-description .gmx-jerky-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-jerky-description .gmx-jerky-section {\n        padding: 27px 0;\n      }\n\n      .gmx-jerky-description .gmx-jerky-flavor,\n      .gmx-jerky-description .gmx-jerky-snacking-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-jerky-description .gmx-jerky-reveal,\n      .gmx-jerky-description .gmx-jerky-line,\n      .gmx-jerky-description .gmx-jerky-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-jerky-description .gmx-jerky-benefit,\n      .gmx-jerky-description .gmx-jerky-flavor,\n      .gmx-jerky-description\n        .gmx-jerky-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-jerky-intro gmx-jerky-reveal\"\u003e\n    \u003cdiv class=\"gmx-jerky-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003ePremium Dried Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eWild Canadian Salmon with Sweet-Savory Teriyaki Flavor\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-jerky-intro-copy\"\u003e\n      \u003cp\u003e\n        Discover a distinctive seafood snack crafted from\n        \u003cstrong\u003e100% wild-caught Canadian pink salmon\u003c\/strong\u003e.\n        This teriyaki salmon jerky combines the naturally rich character of\n        salmon with brown sugar, salt, and aromatic alderwood smoke for a\n        satisfying balance of sweetness, savoriness, and smoky depth.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Ready to eat directly from the package, it is an effortless gourmet\n        snack for workdays, road trips, outdoor adventures, entertaining, or\n        whenever you want something more distinctive than traditional jerky.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-jerky-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-jerky-badge\"\u003e100% Wild-Caught Salmon\u003c\/span\u003e\n      \u003cspan class=\"gmx-jerky-badge\"\u003eTeriyaki Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-jerky-badge\"\u003eAlderwood Smoked\u003c\/span\u003e\n      \u003cspan class=\"gmx-jerky-badge\"\u003eReady to Eat\u003c\/span\u003e\n      \u003cspan class=\"gmx-jerky-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-1\"\u003e\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-jerky-heading\"\u003e\n      A Gourmet Alternative to Traditional Jerky\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-jerky-benefits\"\u003e\n      \u003carticle class=\"gmx-jerky-benefit\"\u003e\n        \u003cspan class=\"gmx-jerky-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eMade with Wild Pink Salmon\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Crafted from wild-caught Canadian pink salmon for authentic seafood\n          flavor and a more distinctive jerky experience.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-jerky-benefit\"\u003e\n        \u003cspan class=\"gmx-jerky-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSweet-Savory Teriyaki Character\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Brown sugar and salt create a balanced teriyaki-style profile that\n          complements the natural richness of the salmon.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-jerky-benefit\"\u003e\n        \u003cspan class=\"gmx-jerky-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eAromatic Alderwood Smoke\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Alderwood smoke adds depth and a refined smoky finish traditionally\n          associated with premium Pacific seafood.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-jerky-benefit\"\u003e\n        \u003cspan class=\"gmx-jerky-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eReady Whenever You Are\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fully prepared and ready to eat, making it convenient for snacking,\n          travel, lunchboxes, gatherings, and outdoor activities.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-2\"\u003e\n    \u003cdiv class=\"gmx-jerky-flavor\"\u003e\n      \u003cp class=\"gmx-jerky-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eSmoky Salmon with a Balanced Sweet-Savory Finish\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The naturally flavorful wild pink salmon is complemented by brown\n        sugar, salt, and alderwood smoke. The result is a deeply savory seafood\n        jerky with gentle sweetness, concentrated salmon flavor, and a\n        pleasantly smoky finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-jerky-tasting\"\u003e\n        \u003cdiv class=\"gmx-jerky-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSweet, savory and salmon-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-jerky-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eDense, satisfying and pleasantly chewy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-jerky-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eBalanced, aromatic and alderwood smoked\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-2\"\u003e\n    \u003cdiv class=\"gmx-jerky-snacking-feature\"\u003e\n      \u003cp class=\"gmx-jerky-eyebrow\"\u003eA Distinctive Seafood Snack\u003c\/p\u003e\n\n      \u003ch3\u003eConvenient Enough for Every Day, Refined Enough to Share\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Enjoy the salmon jerky directly from the package, serve it alongside\n        crackers and pickled vegetables, or add it to a compact gourmet snack\n        board. Its concentrated flavor makes it equally suited to quick\n        snacking and casual entertaining.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OCCASIONS --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-2\"\u003e\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003ePerfect for\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-jerky-heading\"\u003e\n      Gourmet Snacking Wherever the Day Takes You\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-jerky-occasion-intro\"\u003e\n      Keep a package nearby when you want a convenient seafood snack with\n      more character than ordinary dried meat jerky.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-jerky-occasion-list\"\u003e\n      \u003cli\u003eWorkday and office snacking\u003c\/li\u003e\n      \u003cli\u003eRoad trips and travel\u003c\/li\u003e\n      \u003cli\u003eHiking, camping, and outdoor adventures\u003c\/li\u003e\n      \u003cli\u003eLunchboxes and afternoon snack breaks\u003c\/li\u003e\n      \u003cli\u003eGourmet snack boards and casual entertaining\u003c\/li\u003e\n      \u003cli\u003eSeafood gifts and specialty food baskets\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DETAILS --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-3\"\u003e\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-jerky-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-jerky-details\"\u003e\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWild Canadian Smoked Salmon Jerky\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003eFlavor\u003c\/dt\u003e\n        \u003cdd\u003eTeriyaki\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003eSalmon Variety\u003c\/dt\u003e\n        \u003cdd\u003eWild pink salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eWild pink salmon, brown sugar, salt, alderwood smoke\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003eSource\u003c\/dt\u003e\n        \u003cdd\u003e100% wild-caught salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eSmoked and dried; ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-jerky-detail-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-jerky-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.15 oz (60 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-jerky-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Salmon jerky is made from natural fish portions. Individual pieces may\n      vary slightly in size, shape, thickness, texture, and coloration.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ACCORDIONS --\u003e\n  \u003csection class=\"gmx-jerky-section gmx-jerky-reveal gmx-jerky-delay-3\"\u003e\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-jerky-accordions\"\u003e\n      \u003cdetails class=\"gmx-jerky-accordion\"\u003e\n        \u003csummary\u003eDoes the salmon jerky require preparation?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-jerky-accordion-content\"\u003e\n          \u003cp\u003e\n            No. The salmon jerky is fully prepared and ready to eat directly\n            from the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-jerky-accordion\"\u003e\n        \u003csummary\u003eIs this the spicy flavor?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-jerky-accordion-content\"\u003e\n          \u003cp\u003e\n            No. This package is labeled Teriyaki Salmon Jerky. It has a\n            sweet-savory profile with alderwood-smoked depth rather than being\n            positioned as the spicy variety.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-jerky-accordion\"\u003e\n        \u003csummary\u003eWhat gives the jerky its smoky flavor?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-jerky-accordion-content\"\u003e\n          \u003cp\u003e\n            Alderwood smoke adds aromatic depth and complements the natural\n            flavor of the wild pink salmon.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-jerky-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-jerky-accordion-content\"\u003e\n          \u003cp\u003e\n            Store and handle the salmon jerky according to the instructions\n            printed on the package. After opening, close or wrap the remaining\n            product securely and follow the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-jerky-closing gmx-jerky-reveal gmx-jerky-delay-3\"\u003e\n    \u003cp class=\"gmx-jerky-eyebrow\"\u003eWild Canadian Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eA Sweet, Savory and Smoky Snack with Distinctive Character\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Made from wild-caught Canadian pink salmon and finished with alderwood\n      smoke, this teriyaki salmon jerky offers a convenient way to enjoy\n      concentrated seafood flavor at home, at work, or on the go.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722860684,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-wild-canadian-teriyaki-salmon-jerky-packaged-product.png?v=1784863399"},{"product_id":"wild-canadian-spicy-salmon-jerky","title":"Jet Set Sam Wild Canadian Spicy Salmon Jerky – Alderwood Smoked, 2.15 oz (60 g)","description":"\u003cdiv class=\"gmx-spicy-jerky-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-spicy-jerky-description {\n      --gmx-black: #171514;\n      --gmx-charcoal: #2c2724;\n      --gmx-body: #514943;\n      --gmx-muted: #746a63;\n      --gmx-gold: #b58a46;\n      --gmx-gold-soft: #dbc59b;\n      --gmx-red: #a83226;\n      --gmx-red-dark: #76241c;\n      --gmx-ember: #ce6035;\n      --gmx-red-soft: #f7ebe7;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded5c8;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-spicy-jerky-description *,\n    .gmx-spicy-jerky-description *::before,\n    .gmx-spicy-jerky-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-spicy-jerky-description h2,\n    .gmx-spicy-jerky-description h3,\n    .gmx-spicy-jerky-description p,\n    .gmx-spicy-jerky-description ul,\n    .gmx-spicy-jerky-description dl,\n    .gmx-spicy-jerky-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-spicy-jerky-description h2,\n    .gmx-spicy-jerky-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-spicy-jerky-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-red);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-line {\n      width: 78px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red-dark),\n        var(--gmx-ember),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxSpicyLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(168, 50, 38, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(206, 96, 53, 0.09),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red-dark),\n        var(--gmx-ember),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(168, 50, 38, 0.14);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-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-spicy-jerky-description .gmx-spicy-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(168, 50, 38, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.8);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFIT CARDS *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 34px;\n      height: 2px;\n      background: var(--gmx-red);\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(168, 50, 38, 0.42);\n      box-shadow: 0 12px 28px rgba(38, 25, 20, 0.08);\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(206, 96, 53, 0.11),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(38, 25, 20, 0.07);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(168, 50, 38, 0.22);\n      background: rgba(255, 255, 255, 0.7);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* FEATURE PANEL *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(168, 50, 38, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(247, 235, 231, 0.82),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 74px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red-dark),\n        var(--gmx-ember)\n      );\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* OCCASIONS *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-occasion-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-occasion-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-spicy-jerky-description\n      .gmx-spicy-occasion-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #eae2d8;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-occasion-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-red);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-notice {\n      margin-top: 20px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-allergen {\n      margin-top: 12px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-red);\n      background: var(--gmx-red-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion\n      summary::before,\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-red);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion\n      summary:hover {\n      color: var(--gmx-red);\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxSpicyAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-spicy-jerky-description\n      .gmx-spicy-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(168, 50, 38, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(168, 50, 38, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(181, 138, 70, 0.12),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-spicy-jerky-description .gmx-spicy-reveal {\n      animation: gmxSpicyFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-spicy-jerky-description .gmx-spicy-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxSpicyFadeUp {\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 gmxSpicyLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxSpicyAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-spicy-jerky-description .gmx-spicy-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-spicy-jerky-description .gmx-spicy-benefits,\n      .gmx-spicy-jerky-description .gmx-spicy-occasion-list,\n      .gmx-spicy-jerky-description .gmx-spicy-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-spicy-jerky-description .gmx-spicy-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-spicy-jerky-description .gmx-spicy-section {\n        padding: 27px 0;\n      }\n\n      .gmx-spicy-jerky-description .gmx-spicy-flavor,\n      .gmx-spicy-jerky-description .gmx-spicy-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-spicy-jerky-description .gmx-spicy-reveal,\n      .gmx-spicy-jerky-description .gmx-spicy-line,\n      .gmx-spicy-jerky-description\n        .gmx-spicy-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-spicy-jerky-description .gmx-spicy-benefit,\n      .gmx-spicy-jerky-description .gmx-spicy-flavor,\n      .gmx-spicy-jerky-description\n        .gmx-spicy-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-spicy-intro gmx-spicy-reveal\"\u003e\n    \u003cdiv class=\"gmx-spicy-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003ePremium Dried Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eWild Canadian Salmon with a Bold, Smoky Chili Kick\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-spicy-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eJet Set Sam Wild Canadian Spicy Salmon Jerky\u003c\/strong\u003e\n        is crafted from 100% wild-caught Canadian pink salmon and seasoned\n        with brown sugar, salt, and dried chili pepper. Natural alderwood\n        smoke adds aromatic depth, creating a satisfying balance of rich\n        salmon flavor, gentle sweetness, savory smoke, and warming heat.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Fully prepared and ready to eat, this distinctive gourmet seafood\n        snack is ideal for workdays, road trips, outdoor adventures, snack\n        boards, and anyone who prefers their jerky with extra character.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-spicy-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-spicy-badge\"\u003e100% Wild-Caught Salmon\u003c\/span\u003e\n      \u003cspan class=\"gmx-spicy-badge\"\u003eSpicy Chili Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-spicy-badge\"\u003eAlderwood Smoked\u003c\/span\u003e\n      \u003cspan class=\"gmx-spicy-badge\"\u003eReady to Eat\u003c\/span\u003e\n      \u003cspan class=\"gmx-spicy-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-1\"\u003e\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-heading\"\u003e\n      A Bold Seafood Snack Beyond Traditional Jerky\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-spicy-benefits\"\u003e\n      \u003carticle class=\"gmx-spicy-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWild Canadian Pink Salmon\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made with 100% wild-caught pink salmon for authentic seafood flavor\n          and a distinctive alternative to ordinary meat jerky.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eBalanced Chili Heat\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Dried chili pepper adds a satisfying kick that complements the\n          salmon without hiding its naturally rich character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eNatural Alderwood Smoke\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Alderwood smoke contributes aromatic depth and the refined smoky\n          finish traditionally associated with premium Pacific seafood.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eReady for Convenient Snacking\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fully prepared and ready to enjoy directly from the package whenever\n          you want a flavorful seafood snack.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-2\"\u003e\n    \u003cdiv class=\"gmx-spicy-flavor\"\u003e\n      \u003cp class=\"gmx-spicy-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eSmoky, Savory and Satisfyingly Spicy\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Wild pink salmon provides a naturally rich, concentrated foundation,\n        while brown sugar adds gentle sweetness and dried chili pepper brings\n        a warming finish. Natural alderwood smoke ties the flavors together\n        with aromatic depth and a distinctive Pacific Northwest character.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-spicy-tasting\"\u003e\n        \u003cdiv class=\"gmx-spicy-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and lightly sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-spicy-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eDense, satisfying and pleasantly chewy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-spicy-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmoky with a warming chili kick\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SNACKING FEATURE --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-2\"\u003e\n    \u003cdiv class=\"gmx-spicy-feature\"\u003e\n      \u003cp class=\"gmx-spicy-eyebrow\"\u003eA Snack with Extra Character\u003c\/p\u003e\n\n      \u003ch3\u003eConvenient Seafood Snacking with a Bold Flavor Profile\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Enjoy the spicy salmon jerky directly from the pouch or serve it with\n        crisp crackers, cucumber, pickled vegetables, roasted nuts, and cool\n        creamy dips. Its smoky chili flavor makes it equally suited to quick\n        snacking, road trips, and casual gourmet entertaining.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OCCASIONS --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-2\"\u003e\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003ePerfect For\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-heading\"\u003e\n      Bold Gourmet Flavor Wherever the Day Takes You\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-spicy-occasion-intro\"\u003e\n      Keep a pouch nearby when you want a ready-to-eat snack with concentrated\n      salmon flavor, natural smoke, and a satisfying touch of heat.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-spicy-occasion-list\"\u003e\n      \u003cli\u003eWorkday and office snack breaks\u003c\/li\u003e\n      \u003cli\u003eRoad trips, flights, and travel\u003c\/li\u003e\n      \u003cli\u003eHiking, camping, and outdoor adventures\u003c\/li\u003e\n      \u003cli\u003eGourmet snack boards and casual gatherings\u003c\/li\u003e\n      \u003cli\u003eSeafood-themed gifts and specialty food baskets\u003c\/li\u003e\n      \u003cli\u003eAnytime snacking for spicy-food enthusiasts\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-spicy-details\"\u003e\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eJet Set Sam\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWild Canadian Smoked Salmon Jerky\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eFlavor\u003c\/dt\u003e\n        \u003cdd\u003eSpicy\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eSalmon Variety\u003c\/dt\u003e\n        \u003cdd\u003eWild pink salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Wild pink salmon, brown sugar, salt, dried chili pepper,\n          natural alderwood smoke\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003eSource\u003c\/dt\u003e\n        \u003cdd\u003e100% wild-caught salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eSmoked and dried; fully prepared and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-detail-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-spicy-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.15 oz (60 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-spicy-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (salmon).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-spicy-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Salmon jerky is made from natural fish portions. Individual pieces may\n      vary slightly in size, shape, thickness, texture, and coloration.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-spicy-section gmx-spicy-reveal gmx-spicy-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-spicy-accordions\"\u003e\n      \u003cdetails class=\"gmx-spicy-accordion\"\u003e\n        \u003csummary\u003eDoes the salmon jerky require preparation?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-accordion-content\"\u003e\n          \u003cp\u003e\n            No. The spicy salmon jerky is fully prepared and ready to eat\n            directly from the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-accordion\"\u003e\n        \u003csummary\u003eWhat creates the spicy flavor?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-accordion-content\"\u003e\n          \u003cp\u003e\n            Dried chili pepper adds a warming kick that balances the natural\n            richness of the wild pink salmon, gentle sweetness from brown\n            sugar, and aromatic alderwood smoke.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-accordion\"\u003e\n        \u003csummary\u003eWhat gives the jerky its smoky character?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-accordion-content\"\u003e\n          \u003cp\u003e\n            Natural alderwood smoke contributes aromatic depth and a refined\n            smoky finish that complements the salmon and chili seasoning.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-accordion-content\"\u003e\n          \u003cp\u003e\n            Store and handle the salmon jerky according to the instructions\n            printed on the package. After opening, close the resealable pouch\n            securely and follow the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-spicy-closing gmx-spicy-reveal gmx-spicy-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-eyebrow\"\u003eWild Canadian Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eA Smoky Salmon Snack with a Satisfying Chili Kick\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Made from 100% wild-caught Canadian pink salmon and finished with dried\n      chili pepper and natural alderwood smoke, this spicy salmon jerky\n      delivers bold gourmet flavor in a convenient ready-to-eat pouch.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722893452,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-wild-canadian-spicy-salmon-jerky-packaged-product.png?v=1784863508"},{"product_id":"wild-canadian-original-salmon-jerky","title":"Jet Set Sam Wild Canadian Original Salmon Jerky – Alderwood Smoked, 2.15 oz (60 g)","description":"\u003cdiv class=\"gmx-original-jerky-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-original-jerky-description {\n      --gmx-black: #171716;\n      --gmx-charcoal: #2a2927;\n      --gmx-body: #514e49;\n      --gmx-muted: #716d66;\n      --gmx-gold: #b38a47;\n      --gmx-gold-soft: #dbc59b;\n      --gmx-slate: #455d6d;\n      --gmx-slate-dark: #293a45;\n      --gmx-ember: #c86f37;\n      --gmx-blue-soft: #eef2f3;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded7ca;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-original-jerky-description *,\n    .gmx-original-jerky-description *::before,\n    .gmx-original-jerky-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-original-jerky-description h2,\n    .gmx-original-jerky-description h3,\n    .gmx-original-jerky-description p,\n    .gmx-original-jerky-description ul,\n    .gmx-original-jerky-description dl,\n    .gmx-original-jerky-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-original-jerky-description h2,\n    .gmx-original-jerky-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-original-jerky-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-original-jerky-description .gmx-original-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-original-jerky-description .gmx-original-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-slate);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-original-jerky-description .gmx-original-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-original-jerky-description .gmx-original-line {\n      width: 78px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-slate-dark),\n        var(--gmx-ember),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxOriginalLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-original-jerky-description .gmx-original-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(69, 93, 109, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(200, 111, 55, 0.09),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-original-jerky-description .gmx-original-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-slate-dark),\n        var(--gmx-ember),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-original-jerky-description .gmx-original-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(69, 93, 109, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-original-jerky-description .gmx-original-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-original-jerky-description .gmx-original-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-original-jerky-description .gmx-original-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-original-jerky-description .gmx-original-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(69, 93, 109, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.8);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-original-jerky-description .gmx-original-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-original-jerky-description .gmx-original-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 36px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-slate),\n        var(--gmx-ember)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-original-jerky-description .gmx-original-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(69, 93, 109, 0.42);\n      box-shadow: 0 12px 28px rgba(29, 35, 38, 0.08);\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-original-jerky-description .gmx-original-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-ember);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-original-jerky-description .gmx-original-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-original-jerky-description .gmx-original-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-slate);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(200, 111, 55, 0.09),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-blue-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-original-jerky-description .gmx-original-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(29, 35, 38, 0.07);\n    }\n\n    .gmx-original-jerky-description .gmx-original-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-original-jerky-description .gmx-original-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(69, 93, 109, 0.22);\n      background: rgba(255, 255, 255, 0.7);\n    }\n\n    .gmx-original-jerky-description .gmx-original-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-slate);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-original-jerky-description .gmx-original-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* ADVENTURE FEATURE *\/\n\n    .gmx-original-jerky-description .gmx-original-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(69, 93, 109, 0.26);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(238, 242, 243, 0.88),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-original-jerky-description .gmx-original-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 76px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-slate-dark),\n        var(--gmx-ember)\n      );\n    }\n\n    .gmx-original-jerky-description .gmx-original-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* OCCASIONS *\/\n\n    .gmx-original-jerky-description .gmx-original-occasion-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-occasion-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-original-jerky-description\n      .gmx-original-occasion-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e3da;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-occasion-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-ember);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-original-jerky-description .gmx-original-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-original-jerky-description .gmx-original-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-original-jerky-description .gmx-original-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-original-jerky-description .gmx-original-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-original-jerky-description .gmx-original-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-slate);\n      background: var(--gmx-blue-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-original-jerky-description .gmx-original-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-original-jerky-description .gmx-original-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-original-jerky-description .gmx-original-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion\n      summary::before,\n    .gmx-original-jerky-description\n      .gmx-original-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-slate);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion\n      summary:hover {\n      color: var(--gmx-slate);\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxOriginalAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-original-jerky-description\n      .gmx-original-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-original-jerky-description .gmx-original-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(69, 93, 109, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(69, 93, 109, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(200, 111, 55, 0.11),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-original-jerky-description .gmx-original-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-original-jerky-description .gmx-original-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-original-jerky-description .gmx-original-reveal {\n      animation: gmxOriginalFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-original-jerky-description .gmx-original-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-original-jerky-description .gmx-original-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-original-jerky-description .gmx-original-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxOriginalFadeUp {\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 gmxOriginalLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxOriginalAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-original-jerky-description .gmx-original-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-original-jerky-description .gmx-original-benefits,\n      .gmx-original-jerky-description .gmx-original-occasion-list,\n      .gmx-original-jerky-description .gmx-original-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-original-jerky-description .gmx-original-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-original-jerky-description .gmx-original-section {\n        padding: 27px 0;\n      }\n\n      .gmx-original-jerky-description .gmx-original-flavor,\n      .gmx-original-jerky-description .gmx-original-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-original-jerky-description .gmx-original-reveal,\n      .gmx-original-jerky-description .gmx-original-line,\n      .gmx-original-jerky-description\n        .gmx-original-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-original-jerky-description .gmx-original-benefit,\n      .gmx-original-jerky-description .gmx-original-flavor,\n      .gmx-original-jerky-description\n        .gmx-original-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-original-intro gmx-original-reveal\"\u003e\n    \u003cdiv class=\"gmx-original-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-original-eyebrow\"\u003ePremium Dried Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eWild Canadian Salmon with Authentic Alderwood-Smoked Flavor\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-original-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eJet Set Sam Wild Canadian Original Salmon Jerky\u003c\/strong\u003e\n        is crafted from Canada’s premium wild-caught pink salmon, sliced into\n        satisfying strips and hot smoked with natural alderwood. Brown sugar\n        and salt complement the salmon’s naturally rich character without\n        overpowering it.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Each ready-to-eat piece delivers concentrated salmon flavor, gentle\n        sweetness, balanced salinity, and aromatic smoke—an elevated seafood\n        snack inspired by the character of Canada’s Pacific coast.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-original-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-original-badge\"\u003e100% Wild-Caught Salmon\u003c\/span\u003e\n      \u003cspan class=\"gmx-original-badge\"\u003eOriginal Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-original-badge\"\u003eNatural Alderwood Smoke\u003c\/span\u003e\n      \u003cspan class=\"gmx-original-badge\"\u003eReady to Eat\u003c\/span\u003e\n      \u003cspan class=\"gmx-original-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-1\"\u003e\n    \u003cp class=\"gmx-original-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-original-heading\"\u003e\n      Pure Salmon Character with Traditional Smoke\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-original-benefits\"\u003e\n      \u003carticle class=\"gmx-original-benefit\"\u003e\n        \u003cspan class=\"gmx-original-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWild Canadian Pink Salmon\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made from 100% wild-caught pink salmon for authentic seafood flavor\n          and a distinctive alternative to ordinary meat jerky.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-original-benefit\"\u003e\n        \u003cspan class=\"gmx-original-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eClassic Original Flavor\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A straightforward blend of salmon, brown sugar, salt, and smoke lets\n          the natural character of the fish remain the centerpiece.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-original-benefit\"\u003e\n        \u003cspan class=\"gmx-original-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eNatural Alderwood Smoke\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Hot smoking with natural alderwood gives every strip aromatic depth\n          and the savory flavor associated with premium Pacific seafood.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-original-benefit\"\u003e\n        \u003cspan class=\"gmx-original-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eConvenient Ready-to-Eat Strips\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fully prepared and easy to enjoy directly from the pouch at home,\n          during travel, at work, or on your next outdoor adventure.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-2\"\u003e\n    \u003cdiv class=\"gmx-original-flavor\"\u003e\n      \u003cp class=\"gmx-original-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eRich Salmon, Gentle Sweetness and Aromatic Wood Smoke\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The Original flavor highlights the naturally savory character of wild\n        pink salmon. Brown sugar contributes subtle sweetness, salt creates\n        balance, and natural alderwood smoke adds a deep yet refined finish\n        without masking the fish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-original-tasting\"\u003e\n        \u003cdiv class=\"gmx-original-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSalmon-rich, savory and lightly sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-original-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eDense, satisfying and pleasantly chewy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-original-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eBalanced, aromatic and alderwood smoked\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADVENTURE FEATURE --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-2\"\u003e\n    \u003cdiv class=\"gmx-original-feature\"\u003e\n      \u003cp class=\"gmx-original-eyebrow\"\u003eMade for the Journey\u003c\/p\u003e\n\n      \u003ch3\u003eA Distinctive Seafood Snack for Everyday and Adventure\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Enjoy the jerky directly from the pouch during workdays, travel, hiking,\n        camping, or afternoon snack breaks. For casual entertaining, arrange\n        the strips with crisp crackers, cucumber, pickled vegetables, roasted\n        nuts, and your favorite beverage.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- OCCASIONS --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-2\"\u003e\n    \u003cp class=\"gmx-original-eyebrow\"\u003ePerfect For\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-original-heading\"\u003e\n      Wild Canadian Flavor Wherever the Day Takes You\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-original-occasion-intro\"\u003e\n      Keep a pouch nearby whenever you want a convenient ready-to-eat snack\n      with concentrated seafood flavor and natural alderwood smoke.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-original-occasion-list\"\u003e\n      \u003cli\u003eHiking, camping, and outdoor adventures\u003c\/li\u003e\n      \u003cli\u003eRoad trips, flights, and travel\u003c\/li\u003e\n      \u003cli\u003eWorkday and office snack breaks\u003c\/li\u003e\n      \u003cli\u003eLunchboxes and afternoon snacking\u003c\/li\u003e\n      \u003cli\u003eGourmet snack boards and casual gatherings\u003c\/li\u003e\n      \u003cli\u003eSeafood gifts and specialty food baskets\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-3\"\u003e\n    \u003cp class=\"gmx-original-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-original-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-original-details\"\u003e\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eJet Set Sam\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWild Canadian Smoked Salmon Jerky\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eFlavor\u003c\/dt\u003e\n        \u003cdd\u003eOriginal\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eSalmon Variety\u003c\/dt\u003e\n        \u003cdd\u003eWild pink salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Wild pink salmon, brown sugar, salt, natural alderwood smoke\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003eSource\u003c\/dt\u003e\n        \u003cdd\u003e100% wild-caught salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eSliced into strips, hot smoked, and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-original-detail-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-original-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.15 oz (60 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-original-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (salmon).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-original-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Salmon jerky is made from natural fish portions. Individual strips may\n      vary slightly in size, shape, thickness, texture, and coloration.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-original-section gmx-original-reveal gmx-original-delay-3\"\u003e\n    \u003cp class=\"gmx-original-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-original-accordions\"\u003e\n      \u003cdetails class=\"gmx-original-accordion\"\u003e\n        \u003csummary\u003eDoes the salmon jerky require preparation?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-original-accordion-content\"\u003e\n          \u003cp\u003e\n            No. The salmon jerky is fully prepared and ready to eat directly\n            from the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-original-accordion\"\u003e\n        \u003csummary\u003eWhat does Original flavor taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-original-accordion-content\"\u003e\n          \u003cp\u003e\n            Original flavor emphasizes the natural richness of wild pink\n            salmon, balanced by gentle sweetness from brown sugar, salt, and\n            aromatic natural alderwood smoke.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-original-accordion\"\u003e\n        \u003csummary\u003eWhat gives the jerky its smoky character?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-original-accordion-content\"\u003e\n          \u003cp\u003e\n            Natural alderwood smoke contributes savory depth and a refined\n            smoky finish that complements the flavor of the wild salmon.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-original-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-original-accordion-content\"\u003e\n          \u003cp\u003e\n            Store and handle the salmon jerky according to the instructions\n            printed on the package. After opening, close the resealable pouch\n            securely and follow the package guidance for best freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-original-closing gmx-original-reveal gmx-original-delay-3\"\u003e\n    \u003cp class=\"gmx-original-eyebrow\"\u003eWild Canadian Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eAuthentic Salmon Flavor, Finished with Natural Alderwood Smoke\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Crafted from 100% wild-caught Canadian pink salmon, this Original Salmon\n      Jerky delivers a satisfying balance of rich seafood flavor, gentle\n      sweetness, and aromatic smoke in a convenient ready-to-eat pouch.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722926220,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-wild-canadian-original-smoked-salmon-jerky-packaged-product.png?v=1784863582"},{"product_id":"fishwife-smoked-rainbow-trout-olive-oil","title":"Fishwife Smoked Rainbow Trout in Olive Oil – Beechwood Smoked, 3.7 oz (105 g)","description":"\u003cdiv class=\"gmx-trout-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-trout-description {\n      --gmx-black: #181816;\n      --gmx-charcoal: #292a25;\n      --gmx-body: #4f5148;\n      --gmx-muted: #6f7167;\n      --gmx-gold: #b58c46;\n      --gmx-gold-soft: #ddca9e;\n      --gmx-green: #4f7a3e;\n      --gmx-green-dark: #304f2b;\n      --gmx-green-soft: #eef4e9;\n      --gmx-yellow: #d7ad2c;\n      --gmx-yellow-soft: #faf3d8;\n      --gmx-ivory: #f8f5ed;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ddd8ca;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-trout-description *,\n    .gmx-trout-description *::before,\n    .gmx-trout-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-trout-description h2,\n    .gmx-trout-description h3,\n    .gmx-trout-description p,\n    .gmx-trout-description ul,\n    .gmx-trout-description dl,\n    .gmx-trout-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-trout-description h2,\n    .gmx-trout-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-trout-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-trout-description .gmx-trout-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-trout-description .gmx-trout-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-green);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-trout-description .gmx-trout-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-trout-description .gmx-trout-line {\n      width: 78px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-yellow),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxTroutLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-trout-description .gmx-trout-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(79, 122, 62, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(215, 173, 44, 0.1),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-trout-description .gmx-trout-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-yellow),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-trout-description .gmx-trout-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(79, 122, 62, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-trout-description .gmx-trout-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-trout-description .gmx-trout-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-trout-description .gmx-trout-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-trout-description .gmx-trout-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-trout-description .gmx-trout-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(79, 122, 62, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.8);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-trout-description .gmx-trout-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-trout-description .gmx-trout-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-trout-description .gmx-trout-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 38px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green),\n        var(--gmx-yellow)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-trout-description .gmx-trout-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(79, 122, 62, 0.42);\n      box-shadow: 0 12px 28px rgba(30, 38, 26, 0.08);\n    }\n\n    .gmx-trout-description\n      .gmx-trout-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-trout-description .gmx-trout-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-yellow);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-trout-description .gmx-trout-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-trout-description .gmx-trout-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-trout-description .gmx-trout-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-green);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(215, 173, 44, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-green-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-trout-description .gmx-trout-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(30, 38, 26, 0.07);\n    }\n\n    .gmx-trout-description .gmx-trout-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-trout-description .gmx-trout-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-trout-description .gmx-trout-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(79, 122, 62, 0.22);\n      background: rgba(255, 255, 255, 0.72);\n    }\n\n    .gmx-trout-description .gmx-trout-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-green);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-trout-description .gmx-trout-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* FEATURE *\/\n\n    .gmx-trout-description .gmx-trout-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(79, 122, 62, 0.26);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(238, 244, 233, 0.9),\n          rgba(250, 243, 216, 0.72),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-trout-description .gmx-trout-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 76px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-trout-description .gmx-trout-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-trout-description .gmx-trout-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-trout-description .gmx-trout-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-trout-description .gmx-trout-serving-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-trout-description\n      .gmx-trout-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4d9;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-yellow);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-trout-description .gmx-trout-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-trout-description .gmx-trout-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-trout-description .gmx-trout-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-trout-description .gmx-trout-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-trout-description .gmx-trout-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-green);\n      background: var(--gmx-green-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-trout-description .gmx-trout-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-trout-description .gmx-trout-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-trout-description .gmx-trout-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-trout-description .gmx-trout-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-trout-description .gmx-trout-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion\n      summary::before,\n    .gmx-trout-description\n      .gmx-trout-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-green);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion\n      summary:hover {\n      color: var(--gmx-green);\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxTroutAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-trout-description\n      .gmx-trout-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-trout-description .gmx-trout-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(79, 122, 62, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(79, 122, 62, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(215, 173, 44, 0.12),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-trout-description .gmx-trout-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-trout-description .gmx-trout-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-trout-description .gmx-trout-reveal {\n      animation: gmxTroutFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-trout-description .gmx-trout-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-trout-description .gmx-trout-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-trout-description .gmx-trout-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxTroutFadeUp {\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 gmxTroutLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxTroutAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-trout-description .gmx-trout-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-trout-description .gmx-trout-benefits,\n      .gmx-trout-description .gmx-trout-serving-list,\n      .gmx-trout-description .gmx-trout-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-trout-description .gmx-trout-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-trout-description .gmx-trout-section {\n        padding: 27px 0;\n      }\n\n      .gmx-trout-description .gmx-trout-flavor,\n      .gmx-trout-description .gmx-trout-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-trout-description .gmx-trout-reveal,\n      .gmx-trout-description .gmx-trout-line,\n      .gmx-trout-description\n        .gmx-trout-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-trout-description .gmx-trout-benefit,\n      .gmx-trout-description .gmx-trout-flavor,\n      .gmx-trout-description\n        .gmx-trout-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-trout-intro gmx-trout-reveal\"\u003e\n    \u003cdiv class=\"gmx-trout-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-trout-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eSlow-Smoked Rainbow Trout with a Buttery, Juicy Center\u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-trout-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eFishwife Smoked Rainbow Trout in Olive Oil\u003c\/strong\u003e\n        delivers a remarkable contrast of textures: beautifully caramelized\n        on the outside while remaining buttery, tender, and juicy within.\n        Slowly smoked over beech wood, each tin offers rich trout flavor with\n        refined smokiness and the luxurious finish of olive oil.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Developed through two years of careful research and refinement, this\n        premium tinned trout turns an effortless pantry staple into an elegant\n        appetizer, satisfying lunch, or memorable addition to a seafood board.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-trout-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-trout-badge\"\u003eResponsibly Raised\u003c\/span\u003e\n      \u003cspan class=\"gmx-trout-badge\"\u003eSlow Smoked over Beech Wood\u003c\/span\u003e\n      \u003cspan class=\"gmx-trout-badge\"\u003ePacked in Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-trout-badge\"\u003eProduct of Denmark\u003c\/span\u003e\n      \u003cspan class=\"gmx-trout-badge\"\u003eReady to Serve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-1\"\u003e\n    \u003cp class=\"gmx-trout-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-trout-heading\"\u003e\n      Restaurant-Worthy Seafood, Ready When You Are\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-trout-benefits\"\u003e\n      \u003carticle class=\"gmx-trout-benefit\"\u003e\n        \u003cspan class=\"gmx-trout-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSlow Smoked over Beech Wood\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Beechwood smoke gives the trout aromatic depth and a refined savory\n          finish without overpowering its natural flavor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-trout-benefit\"\u003e\n        \u003cspan class=\"gmx-trout-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eCaramelized Outside\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The smoking process develops a flavorful exterior that contrasts\n          beautifully with the tender, juicy fish inside.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-trout-benefit\"\u003e\n        \u003cspan class=\"gmx-trout-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eButtery, Tender Center\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The trout remains succulent and delicate, delivering a luxurious\n          texture that flakes easily for serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-trout-benefit\"\u003e\n        \u003cspan class=\"gmx-trout-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eEffortless Gourmet Convenience\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Open the tin and serve—ideal for elegant appetizers, quick lunches,\n          pantry meals, entertaining, or premium gifting.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-2\"\u003e\n    \u003cdiv class=\"gmx-trout-flavor\"\u003e\n      \u003cp class=\"gmx-trout-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003eRich, Smoky Trout with a Silky Olive Oil Finish\u003c\/h2\u003e\n\n      \u003cp\u003e\n        The trout offers a savory, naturally rich flavor enhanced by gentle\n        beechwood smoke. Its caramelized exterior brings concentrated depth,\n        while the interior remains buttery, moist, and delicate. Olive oil\n        rounds out each bite with a smooth, luxurious finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-trout-tasting\"\u003e\n        \u003cdiv class=\"gmx-trout-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately smoky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-trout-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eButtery, juicy and tenderly flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-trout-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, balanced and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-2\"\u003e\n    \u003cdiv class=\"gmx-trout-feature\"\u003e\n      \u003cp class=\"gmx-trout-eyebrow\"\u003eThe Tin-to-Table Experience\u003c\/p\u003e\n\n      \u003ch3\u003eBeautiful Enough to Serve Simply\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Gently lift the smoked rainbow trout from the tin and serve it whole,\n        or break it into generous flakes. Spoon a small amount of the olive oil\n        over the top and finish with lemon, herbs, cracked pepper, or capers\n        for an elegant presentation with almost no preparation.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-2\"\u003e\n    \u003cp class=\"gmx-trout-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-trout-heading\"\u003e\n      Simple Ways to Turn One Tin into Something Exceptional\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-trout-serving-intro\"\u003e\n      Enjoy directly from the tin, serve at room temperature, or incorporate\n      the trout into an appetizer, salad, sandwich, or composed meal.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-trout-serving-list\"\u003e\n      \u003cli\u003eServe on toasted sourdough with lemon and fresh herbs\u003c\/li\u003e\n      \u003cli\u003ePair with crackers, mustard, capers, and pickled vegetables\u003c\/li\u003e\n      \u003cli\u003eFlake over warm potatoes with dill and crème fraîche\u003c\/li\u003e\n      \u003cli\u003eAdd to salads, grain bowls, or white bean dishes\u003c\/li\u003e\n      \u003cli\u003eLayer into open-faced sandwiches with cucumber\u003c\/li\u003e\n      \u003cli\u003eArrange on a premium tinned seafood or conservas board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-3\"\u003e\n    \u003cp class=\"gmx-trout-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-trout-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-trout-details\"\u003e\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eSmoked Rainbow Trout in Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eFish\u003c\/dt\u003e\n        \u003cdd\u003eRainbow trout\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eSlow smoked over beech wood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003eOlive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eSource\u003c\/dt\u003e\n        \u003cdd\u003eResponsibly raised in Denmark\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eDenmark\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.7 oz (105 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-trout-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eReady to eat and serve directly from the tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-trout-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (trout).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-trout-notice\"\u003e\n      \u003cstrong\u003eProduct Appearance Notice\u003c\/strong\u003e\n      Rainbow trout is a natural seafood product. The size, shape, texture,\n      coloration, and arrangement of the fish may vary slightly from tin to\n      tin.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-trout-section gmx-trout-reveal gmx-trout-delay-3\"\u003e\n    \u003cp class=\"gmx-trout-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-trout-accordions\"\u003e\n      \u003cdetails class=\"gmx-trout-accordion\"\u003e\n        \u003csummary\u003eDoes the smoked trout require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-trout-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The smoked rainbow trout is\n            fully prepared and ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-trout-accordion\"\u003e\n        \u003csummary\u003eWhat does the trout taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-trout-accordion-content\"\u003e\n          \u003cp\u003e\n            Expect rich, savory trout with gentle beechwood smoke, a\n            caramelized exterior, a buttery and juicy center, and a smooth\n            olive oil finish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-trout-accordion\"\u003e\n        \u003csummary\u003eShould the olive oil be discarded?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-trout-accordion-content\"\u003e\n          \u003cp\u003e\n            The flavorful olive oil may be spooned over the trout, used to\n            dress toast or potatoes, or incorporated into a vinaigrette or\n            seafood dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-trout-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-trout-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin according to the instructions printed on\n            the packaging. After opening, transfer any remaining trout and oil\n            to a suitable covered container, refrigerate promptly, and follow\n            the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-trout-closing gmx-trout-reveal gmx-trout-delay-3\"\u003e\n    \u003cp class=\"gmx-trout-eyebrow\"\u003eElevated Pantry Seafood\u003c\/p\u003e\n\n    \u003ch2\u003eA Remarkable Tin for Appetizers, Lunches and Effortless Entertaining\u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its caramelized exterior, buttery center, beechwood-smoked depth,\n      and luxurious olive oil finish, Fishwife Smoked Rainbow Trout transforms\n      simple serving into a genuinely memorable seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722958988,"sku":null,"price":23.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-smoked-rainbow-trout-3-7oz-package-white-background.png?v=1784863713"},{"product_id":"fishwife-smoked-atlantic-salmon-spanish-olive-oil","title":"Fishwife Smoked Atlantic Salmon in Spanish Olive Oil – Beechwood Smoked, 3.7 oz (105 g)","description":"\u003cdiv class=\"gmx-atlantic-salmon-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-atlantic-salmon-description {\n      --gmx-black: #181716;\n      --gmx-charcoal: #2c2926;\n      --gmx-body: #514c47;\n      --gmx-muted: #716a64;\n      --gmx-gold: #b68b45;\n      --gmx-gold-soft: #ddc89e;\n      --gmx-blue: #315f7d;\n      --gmx-blue-dark: #213f56;\n      --gmx-blue-soft: #eaf1f4;\n      --gmx-coral: #c74d3e;\n      --gmx-coral-soft: #f7e9e5;\n      --gmx-yellow: #d7aa2a;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded6ca;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-atlantic-salmon-description *,\n    .gmx-atlantic-salmon-description *::before,\n    .gmx-atlantic-salmon-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-atlantic-salmon-description h2,\n    .gmx-atlantic-salmon-description h3,\n    .gmx-atlantic-salmon-description p,\n    .gmx-atlantic-salmon-description ul,\n    .gmx-atlantic-salmon-description dl,\n    .gmx-atlantic-salmon-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-atlantic-salmon-description h2,\n    .gmx-atlantic-salmon-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-atlantic-salmon-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-blue);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-line {\n      width: 80px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxAtlanticLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(49, 95, 125, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(199, 77, 62, 0.1),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(49, 95, 125, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-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-atlantic-salmon-description .gmx-salmon-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(49, 95, 125, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 38px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue),\n        var(--gmx-coral)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(49, 95, 125, 0.42);\n      box-shadow: 0 12px 28px rgba(27, 35, 42, 0.08);\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-coral);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-blue);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(199, 77, 62, 0.09),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-blue-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(27, 35, 42, 0.07);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(49, 95, 125, 0.22);\n      background: rgba(255, 255, 255, 0.72);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-blue);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(49, 95, 125, 0.26);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 241, 244, 0.9),\n          rgba(247, 233, 229, 0.72),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 78px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral)\n      );\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-serving-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-atlantic-salmon-description\n      .gmx-salmon-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e3da;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-coral);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-blue);\n      background: var(--gmx-blue-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion\n      summary::before,\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-blue);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion\n      summary:hover {\n      color: var(--gmx-blue);\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxAtlanticAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-atlantic-salmon-description\n      .gmx-salmon-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(49, 95, 125, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(49, 95, 125, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(199, 77, 62, 0.1),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-atlantic-salmon-description .gmx-salmon-reveal {\n      animation: gmxAtlanticFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-atlantic-salmon-description .gmx-salmon-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxAtlanticFadeUp {\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 gmxAtlanticLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxAtlanticAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-atlantic-salmon-description .gmx-salmon-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-atlantic-salmon-description .gmx-salmon-benefits,\n      .gmx-atlantic-salmon-description .gmx-salmon-serving-list,\n      .gmx-atlantic-salmon-description .gmx-salmon-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-atlantic-salmon-description .gmx-salmon-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-atlantic-salmon-description .gmx-salmon-section {\n        padding: 27px 0;\n      }\n\n      .gmx-atlantic-salmon-description .gmx-salmon-flavor,\n      .gmx-atlantic-salmon-description .gmx-salmon-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-atlantic-salmon-description .gmx-salmon-reveal,\n      .gmx-atlantic-salmon-description .gmx-salmon-line,\n      .gmx-atlantic-salmon-description\n        .gmx-salmon-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-atlantic-salmon-description .gmx-salmon-benefit,\n      .gmx-atlantic-salmon-description .gmx-salmon-flavor,\n      .gmx-atlantic-salmon-description\n        .gmx-salmon-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-salmon-intro gmx-salmon-reveal\"\u003e\n    \u003cdiv class=\"gmx-salmon-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Delicately Smoked Atlantic Salmon in Luxurious Spanish Olive Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-salmon-intro-copy\"\u003e\n      \u003cp\u003e\n        Meet your new pantry luxury:\n        \u003cstrong\u003eFishwife Smoked Atlantic Salmon in Spanish Olive Oil\u003c\/strong\u003e.\n        Raised in the cold, clean waters of Norway, the salmon is slowly\n        smoked in small batches over beechwood to create an elegant, lightly\n        smoky flavor and beautifully tender texture.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Each fillet is hand-packed in Spanish olive oil, preserving its soft,\n        buttery character and gentle caramelization. Open the tin for an\n        effortless appetizer, refined lunch, or memorable addition to your\n        next seafood presentation.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-salmon-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eResponsibly Raised in Norway\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eSlow Smoked over Beechwood\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eSmall-Batch Preparation\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eSpanish Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eHand-Packed\u003c\/span\u003e\n      \u003cspan class=\"gmx-salmon-badge\"\u003eReady to Serve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-1\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003e\n      Refined Smoke, Buttery Texture and Effortless Serving\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-salmon-benefits\"\u003e\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eDelicate Beechwood Smoke\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A lighter smoking profile adds aromatic depth while allowing the\n          salmon’s natural richness to remain at the center of every bite.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSoft, Buttery Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The fillet remains tender, juicy, and beautifully flaky with a\n          luxurious texture suited to both simple and elevated serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePacked in Spanish Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Spanish olive oil preserves the salmon’s moisture and adds a smooth,\n          rounded finish to its savory, lightly smoked flavor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-salmon-benefit\"\u003e\n        \u003cspan class=\"gmx-salmon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eExceptional Pantry Convenience\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Ready to serve directly from the tin for appetizers, lunches,\n          salads, pasta, toast, entertaining, or premium gifting.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cdiv class=\"gmx-salmon-flavor\"\u003e\n      \u003cp class=\"gmx-salmon-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Tender Atlantic Salmon with Gentle Smoke and a Silky Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Expect an elegant balance of naturally rich Atlantic salmon, delicate\n        beechwood smoke, and smooth Spanish olive oil. The salmon is flaky yet\n        succulent, with subtle caramelization that adds savory depth without\n        overwhelming its clean, buttery character.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-salmon-tasting\"\u003e\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately smoked\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSoft, buttery and tenderly flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-salmon-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, balanced and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CRAFT FEATURE --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cdiv class=\"gmx-salmon-feature\"\u003e\n      \u003cp class=\"gmx-salmon-eyebrow\"\u003eFrom Nordic Waters to the Tin\u003c\/p\u003e\n\n      \u003ch3\u003eA Carefully Crafted International Seafood Experience\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The salmon is responsibly raised in Norway, slowly smoked over\n        beechwood in the German countryside, and hand-packed at a Danish\n        microcannery with Spanish olive oil. Each stage is chosen to preserve\n        its delicate flavor, tender texture, and refined smoked character.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-2\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003e\n      Turn One Tin into an Elegant Meal or Appetizer\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-salmon-serving-intro\"\u003e\n      Enjoy the salmon directly from the tin or gently lift the fillet onto a\n      plate. Spoon some of the Spanish olive oil over the fish and finish with\n      lemon, fresh herbs, cracked pepper, or capers.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-salmon-serving-list\"\u003e\n      \u003cli\u003eServe over toasted sourdough with lemon and fresh dill\u003c\/li\u003e\n      \u003cli\u003eFlake through warm pasta with herbs and capers\u003c\/li\u003e\n      \u003cli\u003eSpoon over rice bowls, grains, or roasted vegetables\u003c\/li\u003e\n      \u003cli\u003eAdd to green salads with cucumber and soft herbs\u003c\/li\u003e\n      \u003cli\u003eServe with crackers, mustard, and pickled vegetables\u003c\/li\u003e\n      \u003cli\u003eArrange on a premium tinned seafood or conservas board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-salmon-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-salmon-details\"\u003e\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eSmoked Atlantic Salmon in Spanish Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eFish\u003c\/dt\u003e\n        \u003cdd\u003eAtlantic salmon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eSalmon Source\u003c\/dt\u003e\n        \u003cdd\u003eResponsibly raised in Norway\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eSmoking Method\u003c\/dt\u003e\n        \u003cdd\u003eSlow smoked in small batches over beechwood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003eSpanish olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Smoked Atlantic salmon, olive oil, salt; color added through feed\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.7 oz (105 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-salmon-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to serve directly from the tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-salmon-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (salmon).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-salmon-notice\"\u003e\n      \u003cstrong\u003eProduct Appearance Notice\u003c\/strong\u003e\n      Atlantic salmon is a natural seafood product. The fillet’s shape,\n      coloration, thickness, marbling, texture, and arrangement may vary\n      slightly from tin to tin.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-salmon-section gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-salmon-accordions\"\u003e\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eDoes the smoked salmon require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The salmon is fully prepared\n            and ready to serve directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eWhat does this smoked salmon taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Expect tender, buttery Atlantic salmon with light beechwood smoke,\n            subtle caramelization, balanced salinity, and a silky Spanish\n            olive oil finish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eCan the olive oil be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the flavorful olive oil over toast, potatoes, rice,\n            pasta, or salads, or incorporate it into a vinaigrette or seafood\n            dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-salmon-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-salmon-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin according to the instructions printed on\n            the package. After opening, transfer any remaining salmon and oil\n            to a suitable covered container, refrigerate promptly, and follow\n            the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-salmon-closing gmx-salmon-reveal gmx-salmon-delay-3\"\u003e\n    \u003cp class=\"gmx-salmon-eyebrow\"\u003eA Modern Pantry Luxury\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Refined Smoked Salmon for Toasts, Pastas, Salads and Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its delicate beechwood smoke, buttery texture, subtle\n      caramelization, and smooth Spanish olive oil finish, Fishwife Smoked\n      Atlantic Salmon transforms simple pantry dining into a memorable\n      seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591722991756,"sku":null,"price":17.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-smoked-salmon-3-7oz-package-white-background.png?v=1784863867"},{"product_id":"cooked-frozen-chilean-deep-sea-crab-meat-combo","title":"Cooked Frozen Chilean Deep-Sea Crab Meat Combo Block – 2.5 lb (1.13 kg)","description":"\u003cdiv class=\"gmx-crab-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-crab-description {\n      --gmx-black: #171819;\n      --gmx-charcoal: #292b2c;\n      --gmx-body: #4e5152;\n      --gmx-muted: #6e7375;\n      --gmx-gold: #b58b47;\n      --gmx-gold-soft: #dcc79f;\n      --gmx-blue: #48758a;\n      --gmx-blue-dark: #2d5263;\n      --gmx-blue-soft: #eaf2f5;\n      --gmx-coral: #c96d5a;\n      --gmx-coral-soft: #f6ebe7;\n      --gmx-ivory: #f8f5ee;\n      --gmx-ivory-light: #fcfbf8;\n      --gmx-border: #ddd8ce;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-crab-description *,\n    .gmx-crab-description *::before,\n    .gmx-crab-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-crab-description h2,\n    .gmx-crab-description h3,\n    .gmx-crab-description p,\n    .gmx-crab-description ul,\n    .gmx-crab-description dl,\n    .gmx-crab-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-crab-description h2,\n    .gmx-crab-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-crab-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-crab-description .gmx-crab-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-crab-description .gmx-crab-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-blue);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crab-description .gmx-crab-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-crab-description .gmx-crab-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxCrabLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-crab-description .gmx-crab-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(72, 117, 138, 0.13),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(201, 109, 90, 0.1),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-crab-description .gmx-crab-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-crab-description .gmx-crab-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(72, 117, 138, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-crab-description .gmx-crab-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-crab-description .gmx-crab-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-crab-description .gmx-crab-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-crab-description .gmx-crab-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-crab-description .gmx-crab-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-crab-description .gmx-crab-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(72, 117, 138, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-crab-description .gmx-crab-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-crab-description .gmx-crab-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-crab-description .gmx-crab-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue),\n        var(--gmx-coral)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-crab-description .gmx-crab-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(72, 117, 138, 0.42);\n      box-shadow: 0 12px 28px rgba(28, 38, 43, 0.08);\n    }\n\n    .gmx-crab-description .gmx-crab-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-crab-description .gmx-crab-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-coral);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-crab-description .gmx-crab-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-crab-description .gmx-crab-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-crab-description .gmx-crab-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-blue);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(201, 109, 90, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-blue-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-crab-description .gmx-crab-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(28, 38, 43, 0.07);\n    }\n\n    .gmx-crab-description .gmx-crab-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-crab-description .gmx-crab-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-crab-description .gmx-crab-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-crab-description .gmx-crab-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(72, 117, 138, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-crab-description .gmx-crab-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-blue);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crab-description .gmx-crab-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* FEATURE *\/\n\n    .gmx-crab-description .gmx-crab-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(72, 117, 138, 0.26);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 242, 245, 0.92),\n          rgba(246, 235, 231, 0.72),\n          rgba(252, 251, 248, 0.96)\n        );\n    }\n\n    .gmx-crab-description .gmx-crab-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral)\n      );\n    }\n\n    .gmx-crab-description .gmx-crab-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-crab-description .gmx-crab-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-crab-description .gmx-crab-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-crab-description .gmx-crab-serving-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-crab-description .gmx-crab-serving-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4db;\n    }\n\n    .gmx-crab-description .gmx-crab-serving-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-coral);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-crab-description .gmx-crab-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-crab-description .gmx-crab-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-crab-description .gmx-crab-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-crab-description .gmx-crab-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-crab-description .gmx-crab-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-blue);\n      background: var(--gmx-blue-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-crab-description .gmx-crab-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-crab-description .gmx-crab-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-crab-description .gmx-crab-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-crab-description .gmx-crab-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-crab-description .gmx-crab-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-crab-description\n      .gmx-crab-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-crab-description .gmx-crab-accordion summary::before,\n    .gmx-crab-description .gmx-crab-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-blue);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-crab-description .gmx-crab-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-crab-description\n      .gmx-crab-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-crab-description .gmx-crab-accordion summary:hover {\n      color: var(--gmx-blue-dark);\n    }\n\n    .gmx-crab-description .gmx-crab-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxCrabAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-crab-description .gmx-crab-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-crab-description .gmx-crab-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(72, 117, 138, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(72, 117, 138, 0.11),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(201, 109, 90, 0.1),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-crab-description .gmx-crab-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-crab-description .gmx-crab-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-crab-description .gmx-crab-reveal {\n      animation: gmxCrabFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-crab-description .gmx-crab-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-crab-description .gmx-crab-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-crab-description .gmx-crab-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxCrabFadeUp {\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 gmxCrabLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxCrabAccordionReveal {\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-crab-description .gmx-crab-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-crab-description .gmx-crab-benefits,\n      .gmx-crab-description .gmx-crab-serving-list,\n      .gmx-crab-description .gmx-crab-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-crab-description .gmx-crab-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-crab-description .gmx-crab-section {\n        padding: 27px 0;\n      }\n\n      .gmx-crab-description .gmx-crab-flavor,\n      .gmx-crab-description .gmx-crab-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-crab-description .gmx-crab-reveal,\n      .gmx-crab-description .gmx-crab-line,\n      .gmx-crab-description .gmx-crab-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-crab-description .gmx-crab-benefit,\n      .gmx-crab-description .gmx-crab-flavor,\n      .gmx-crab-description\n        .gmx-crab-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-crab-intro gmx-crab-reveal\"\u003e\n    \u003cdiv class=\"gmx-crab-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-crab-eyebrow\"\u003ePremium Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Sweet Chilean Deep-Sea Crab Meat, Cooked and Flash-Frozen\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-crab-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Cooked Frozen Chilean Deep-Sea Crab Meat Combo\n        \u003c\/strong\u003e\n        brings the naturally sweet, clean flavor of Chilean crab to your\n        kitchen in a convenient 2.5-pound block. The meat is carefully packed\n        and flash-frozen to preserve its delicate texture, fresh seafood\n        character, and bright white-to-light-cream appearance.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Fully cooked before freezing, this versatile crab meat is ready to\n        become the centerpiece of seafood salads, sushi rolls, soups, pastas,\n        crab cakes, dips, and refined appetizers once properly thawed.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-crab-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003eCooked Crab Meat\u003c\/span\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003eFlash-Frozen\u003c\/span\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003eConvenient Combo Block\u003c\/span\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003eSweet, Delicate Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003eProduct of Chile\u003c\/span\u003e\n      \u003cspan class=\"gmx-crab-badge\"\u003e2.5 lb Value Size\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-1\"\u003e\n    \u003cp class=\"gmx-crab-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-crab-heading\"\u003e\n      Premium Crab Flavor with Exceptional Culinary Versatility\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-crab-benefits\"\u003e\n      \u003carticle class=\"gmx-crab-benefit\"\u003e\n        \u003cspan class=\"gmx-crab-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eNaturally Sweet Flavor\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Clean, gently briny crab flavor brings refined seafood character to\n          both chilled preparations and warm entrées.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-crab-benefit\"\u003e\n        \u003cspan class=\"gmx-crab-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eDelicate, Tender Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully handled crab meat maintains a tender consistency that\n          works beautifully in salads, dips, sushi, soups, and pasta.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-crab-benefit\"\u003e\n        \u003cspan class=\"gmx-crab-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eFully Cooked Before Freezing\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Once properly thawed, the crab can be incorporated directly into\n          chilled recipes or gently warmed as part of a cooked dish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-crab-benefit\"\u003e\n        \u003cspan class=\"gmx-crab-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eGenerous 2.5-Pound Block\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A practical format for entertaining, catering, meal preparation,\n          restaurant-style recipes, and larger gourmet gatherings.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-2\"\u003e\n    \u003cdiv class=\"gmx-crab-flavor\"\u003e\n      \u003cp class=\"gmx-crab-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Clean Ocean Flavor with Natural Sweetness and a Delicate Bite\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Chilean deep-sea crab meat is appreciated for its naturally sweet,\n        understated flavor and tender texture. Its clean profile complements\n        citrus, herbs, creamy sauces, mild spices, rice, pasta, and fresh\n        vegetables without becoming overpowering.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-crab-tasting\"\u003e\n        \u003cdiv class=\"gmx-crab-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSweet, clean and gently briny\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-crab-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, delicate and pleasantly substantial\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-crab-note\"\u003e\n          \u003cstrong\u003eAppearance\u003c\/strong\u003e\n          \u003cspan\u003eBright white to light cream crab meat\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-2\"\u003e\n    \u003cdiv class=\"gmx-crab-feature\"\u003e\n      \u003cp class=\"gmx-crab-eyebrow\"\u003eProfessional Kitchen Convenience\u003c\/p\u003e\n\n      \u003ch3\u003e\n        Premium Seafood without the Work of Picking Whole Crab\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The cooked, packed format removes the time-consuming work of cracking\n        shells and picking meat. Properly thaw the block, drain any excess\n        moisture, and portion the crab according to your recipe while keeping\n        handling gentle to preserve its texture.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-2\"\u003e\n    \u003cp class=\"gmx-crab-eyebrow\"\u003eCulinary Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-crab-heading\"\u003e\n      From Elegant Appetizers to Restaurant-Style Entrées\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-crab-serving-intro\"\u003e\n      Thaw the crab under refrigeration according to package directions.\n      Keep cold preparations well chilled and warm cooked dishes gently to\n      protect the meat’s delicate texture.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-crab-serving-list\"\u003e\n      \u003cli\u003eFold into crab salad with lemon, herbs, and light mayonnaise\u003c\/li\u003e\n      \u003cli\u003eUse in sushi rolls, hand rolls, or seafood rice bowls\u003c\/li\u003e\n      \u003cli\u003ePrepare creamy crab dip with herbs and mild seasoning\u003c\/li\u003e\n      \u003cli\u003eAdd to bisque, chowder, or delicate seafood soup\u003c\/li\u003e\n      \u003cli\u003eShape into crab cakes, croquettes, or stuffed mushrooms\u003c\/li\u003e\n      \u003cli\u003eToss through pasta with butter, garlic, lemon, and parsley\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-3\"\u003e\n    \u003cp class=\"gmx-crab-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-crab-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-crab-details\"\u003e\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eCooked Frozen Chilean Deep-Sea Crab Meat Combo\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eFrozen combo block of cooked crab meat\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eCooked, packed, and flash-frozen\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003eSweet, clean, gently briny, and delicate\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eColor\u003c\/dt\u003e\n        \u003cdd\u003eBright white to light cream, with natural variation\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eChile\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.5 lb (1.13 kg)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep frozen until ready to thaw and use\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-crab-detail-row\"\u003e\n        \u003cdt\u003eThawing\u003c\/dt\u003e\n        \u003cdd\u003e\n          Thaw under refrigeration according to the instructions on the\n          package\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-crab-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains crustacean shellfish (crab).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-crab-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Crab meat is a natural seafood product. Piece size, shape, coloration,\n      texture, and the proportion of different cuts may vary from block to\n      block. Although carefully prepared, occasional small shell fragments\n      may be present.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-crab-section gmx-crab-reveal gmx-crab-delay-3\"\u003e\n    \u003cp class=\"gmx-crab-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-crab-accordions\"\u003e\n      \u003cdetails class=\"gmx-crab-accordion\"\u003e\n        \u003csummary\u003eIs the crab meat already cooked?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-crab-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. The crab meat is cooked before freezing. After properly\n            thawing it, use it in chilled preparations or gently warm it as\n            part of your chosen recipe.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-crab-accordion\"\u003e\n        \u003csummary\u003eHow should the frozen crab be thawed?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-crab-accordion-content\"\u003e\n          \u003cp\u003e\n            Keep the product frozen until needed and thaw it under\n            refrigeration according to the package instructions. Avoid\n            leaving frozen seafood to thaw at room temperature.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-crab-accordion\"\u003e\n        \u003csummary\u003eWhat can I prepare with the combo crab meat?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-crab-accordion-content\"\u003e\n          \u003cp\u003e\n            It is ideal for seafood salads, sushi, soups, crab cakes, dips,\n            pasta, stuffed vegetables, sandwiches, rice dishes, and elegant\n            appetizers.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-crab-accordion\"\u003e\n        \u003csummary\u003eShould the crab be rinsed after thawing?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-crab-accordion-content\"\u003e\n          \u003cp\u003e\n            Follow the package guidance. In most preparations, gently draining\n            excess liquid is preferable to aggressive rinsing, which may\n            diminish flavor and damage the delicate meat.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-crab-closing gmx-crab-reveal gmx-crab-delay-3\"\u003e\n    \u003cp class=\"gmx-crab-eyebrow\"\u003ePremium Chilean Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Sweet, Delicate Crab Meat for Exceptional Seafood Creations\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      From chilled crab salad and sushi to creamy dips, soups, pasta, and\n      elegant appetizers, this generous Chilean crab meat block offers premium\n      flavor with convenient, professional-kitchen versatility.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723024524,"sku":null,"price":86.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-cooked-frozen-chilean-crab-meat-combo-2-5lb-white-background.png?v=1784863939"},{"product_id":"jose-andres-baby-squid-in-ink","title":"José Andrés Baby Squid in Ink – Wild-Caught Spanish Chipirones, 4.23 oz (120 g)","description":"\u003cdiv class=\"gmx-squid-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-squid-description {\n      --gmx-black: #151515;\n      --gmx-charcoal: #292725;\n      --gmx-body: #514c47;\n      --gmx-muted: #716a63;\n      --gmx-gold: #aa864a;\n      --gmx-gold-soft: #ddcaa6;\n      --gmx-ink: #282a2d;\n      --gmx-ink-soft: #ececed;\n      --gmx-terracotta: #a7553e;\n      --gmx-terracotta-soft: #f5eae6;\n      --gmx-ivory: #f8f5ee;\n      --gmx-ivory-light: #fcfbf8;\n      --gmx-border: #ddd8cf;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-squid-description *,\n    .gmx-squid-description *::before,\n    .gmx-squid-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-squid-description h2,\n    .gmx-squid-description h3,\n    .gmx-squid-description p,\n    .gmx-squid-description ul,\n    .gmx-squid-description dl,\n    .gmx-squid-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-squid-description h2,\n    .gmx-squid-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-squid-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-squid-description .gmx-squid-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-squid-description .gmx-squid-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-terracotta);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-squid-description .gmx-squid-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-squid-description .gmx-squid-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-ink),\n        var(--gmx-terracotta),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxSquidLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRO *\/\n\n    .gmx-squid-description .gmx-squid-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(40, 42, 45, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(167, 85, 62, 0.1),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-squid-description .gmx-squid-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-ink),\n        var(--gmx-terracotta),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-squid-description .gmx-squid-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(40, 42, 45, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-squid-description .gmx-squid-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-squid-description .gmx-squid-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-squid-description .gmx-squid-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-squid-description .gmx-squid-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-squid-description .gmx-squid-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-squid-description .gmx-squid-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(167, 85, 62, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-squid-description .gmx-squid-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-squid-description .gmx-squid-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-squid-description .gmx-squid-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-ink),\n        var(--gmx-terracotta)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-squid-description .gmx-squid-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(167, 85, 62, 0.42);\n      box-shadow: 0 12px 28px rgba(34, 29, 27, 0.08);\n    }\n\n    .gmx-squid-description .gmx-squid-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-squid-description .gmx-squid-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-terracotta);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-squid-description .gmx-squid-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-squid-description .gmx-squid-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-squid-description .gmx-squid-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-ink);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(167, 85, 62, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ink-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-squid-description .gmx-squid-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(34, 29, 27, 0.07);\n    }\n\n    .gmx-squid-description .gmx-squid-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-squid-description .gmx-squid-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-squid-description .gmx-squid-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-squid-description .gmx-squid-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(40, 42, 45, 0.2);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-squid-description .gmx-squid-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-terracotta);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-squid-description .gmx-squid-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* FEATURE *\/\n\n    .gmx-squid-description .gmx-squid-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(167, 85, 62, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(245, 234, 230, 0.9),\n          rgba(236, 236, 237, 0.78),\n          rgba(252, 251, 248, 0.96)\n        );\n    }\n\n    .gmx-squid-description .gmx-squid-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-ink),\n        var(--gmx-terracotta)\n      );\n    }\n\n    .gmx-squid-description .gmx-squid-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-squid-description .gmx-squid-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-squid-description .gmx-squid-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-squid-description .gmx-squid-serving-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-squid-description .gmx-squid-serving-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e3da;\n    }\n\n    .gmx-squid-description .gmx-squid-serving-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-terracotta);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-squid-description .gmx-squid-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-squid-description .gmx-squid-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-squid-description .gmx-squid-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-squid-description .gmx-squid-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-squid-description .gmx-squid-dietary {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 20px;\n    }\n\n    .gmx-squid-description .gmx-squid-dietary-item {\n      padding: 9px 13px;\n      border: 1px solid rgba(167, 85, 62, 0.28);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      font-weight: 600;\n    }\n\n    .gmx-squid-description .gmx-squid-allergen {\n      margin-top: 14px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-ink);\n      background: var(--gmx-ink-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-squid-description .gmx-squid-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-squid-description .gmx-squid-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-squid-description .gmx-squid-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-squid-description .gmx-squid-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-squid-description .gmx-squid-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-squid-description\n      .gmx-squid-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-squid-description .gmx-squid-accordion summary::before,\n    .gmx-squid-description .gmx-squid-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-terracotta);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-squid-description .gmx-squid-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-squid-description\n      .gmx-squid-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-squid-description .gmx-squid-accordion summary:hover {\n      color: var(--gmx-terracotta);\n    }\n\n    .gmx-squid-description .gmx-squid-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxSquidAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-squid-description .gmx-squid-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-squid-description .gmx-squid-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(167, 85, 62, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(40, 42, 45, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(167, 85, 62, 0.1),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-squid-description .gmx-squid-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-squid-description .gmx-squid-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-squid-description .gmx-squid-reveal {\n      animation: gmxSquidFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-squid-description .gmx-squid-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-squid-description .gmx-squid-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-squid-description .gmx-squid-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxSquidFadeUp {\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 gmxSquidLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxSquidAccordionReveal {\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-squid-description .gmx-squid-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-squid-description .gmx-squid-benefits,\n      .gmx-squid-description .gmx-squid-serving-list,\n      .gmx-squid-description .gmx-squid-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-squid-description .gmx-squid-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-squid-description .gmx-squid-section {\n        padding: 27px 0;\n      }\n\n      .gmx-squid-description .gmx-squid-flavor,\n      .gmx-squid-description .gmx-squid-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-squid-description .gmx-squid-reveal,\n      .gmx-squid-description .gmx-squid-line,\n      .gmx-squid-description .gmx-squid-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-squid-description .gmx-squid-benefit,\n      .gmx-squid-description .gmx-squid-flavor,\n      .gmx-squid-description\n        .gmx-squid-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-squid-intro gmx-squid-reveal\"\u003e\n    \u003cdiv class=\"gmx-squid-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-squid-eyebrow\"\u003ePremium Spanish Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Wild-Caught Spanish Chipirones in a Rich, Savory Ink Sauce\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-squid-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eJosé Andrés Baby Squid in Ink\u003c\/strong\u003e brings the deeply\n        savory character of Spain’s coastal cuisine directly to your table.\n        These wild-caught baby squid—traditionally known as\n        \u003cem\u003echipirones\u003c\/em\u003e—are prepared in their own ink and hand-packed with\n        olive oil, onion, wine, cayenne spices, and salt.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Tender squid and a dark, concentrated sauce create an elegant\n        tin-to-table experience with briny depth, gentle spice, and unmistakable\n        Spanish character. Enjoy the chipirones directly from the tin or serve\n        them with rice, potatoes, bread, or pasta.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-squid-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eWild-Caught Baby Squid\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eSpanish Chipirones\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003ePrepared in Ink\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eHand-Packed\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eGMO Free\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eGluten Free\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-badge\"\u003eProduct of Spain\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-1\"\u003e\n    \u003cp class=\"gmx-squid-eyebrow\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-squid-heading\"\u003e\n      Authentic Spanish Flavor with Effortless Tin-to-Table Serving\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-squid-benefits\"\u003e\n      \u003carticle class=\"gmx-squid-benefit\"\u003e\n        \u003cspan class=\"gmx-squid-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWild-Caught Chipirones\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Small Spanish-style squid deliver a tender, satisfying texture and\n          naturally savory seafood character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-squid-benefit\"\u003e\n        \u003cspan class=\"gmx-squid-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eRich Squid-Ink Sauce\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The dark sauce contributes deep marine flavor, elegant salinity,\n          and the dramatic presentation associated with coastal Spanish\n          cuisine.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-squid-benefit\"\u003e\n        \u003cspan class=\"gmx-squid-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eHand-Packed in Spain\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully preserved using Spanish tinned-seafood traditions for a\n          refined product that is ready whenever you are.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-squid-benefit\"\u003e\n        \u003cspan class=\"gmx-squid-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eReady to Serve\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Enjoy directly from the tin or pair with simple accompaniments that\n          allow the squid and savory ink sauce to remain the focus.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-2\"\u003e\n    \u003cdiv class=\"gmx-squid-flavor\"\u003e\n      \u003cp class=\"gmx-squid-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Tender Baby Squid with Deep Umami and Coastal Spanish Character\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The chipirones offer a tender, pleasantly substantial bite, while the\n        ink sauce delivers concentrated savory flavor, balanced salinity,\n        and subtle aromatic warmth from onion, wine, and cayenne seasoning.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-squid-tasting\"\u003e\n        \u003cdiv class=\"gmx-squid-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eDeeply savory, briny and umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-squid-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, substantial and delicately firm\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-squid-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eRich, aromatic and gently seasoned\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-2\"\u003e\n    \u003cdiv class=\"gmx-squid-feature\"\u003e\n      \u003cp class=\"gmx-squid-eyebrow\"\u003eSpanish Tapas at Home\u003c\/p\u003e\n\n      \u003ch3\u003e\n        A Complete Seafood Presentation Straight from the Tin\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Transfer the baby squid to a shallow serving dish, spoon the dark ink\n        sauce around them, and serve with toasted bread or warm rice. Finish\n        with parsley, lemon zest, or a small drizzle of olive oil for an\n        elegant tapas-style presentation.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-2\"\u003e\n    \u003cp class=\"gmx-squid-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-squid-heading\"\u003e\n      Coastal Spanish Flavor with Minimal Preparation\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-squid-serving-intro\"\u003e\n      Enjoy at room temperature or warm gently according to the package\n      instructions. Preserve the sauce—it is an essential part of the\n      product’s flavor and presentation.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-squid-serving-list\"\u003e\n      \u003cli\u003eServe over warm white rice with parsley and lemon\u003c\/li\u003e\n      \u003cli\u003ePair with roasted or boiled potatoes\u003c\/li\u003e\n      \u003cli\u003eSpoon onto toasted baguette for a Spanish pintxo\u003c\/li\u003e\n      \u003cli\u003eToss gently with pasta and a splash of olive oil\u003c\/li\u003e\n      \u003cli\u003eServe beside grilled bread, olives, and roasted peppers\u003c\/li\u003e\n      \u003cli\u003eAdd to a premium Spanish conservas or tapas board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-3\"\u003e\n    \u003cp class=\"gmx-squid-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-squid-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-squid-details\"\u003e\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eJosé Andrés Foods\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eProducer\u003c\/dt\u003e\n        \u003cdd\u003eLos Peperetes\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBaby Squid in Ink\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eSpanish Name\u003c\/dt\u003e\n        \u003cdd\u003eChipirones en su tinta\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eSeafood\u003c\/dt\u003e\n        \u003cdd\u003eWild-caught baby squid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Small squid, olive oil, onion, wine, spices including cayenne, and\n          salt. Refer to the package for the complete current statement.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eSpain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e4.23 oz (120 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eDrained Weight\u003c\/dt\u003e\n        \u003cdd\u003e3 oz (85 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-squid-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to enjoy\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-squid-dietary\" aria-label=\"Dietary attributes\"\u003e\n      \u003cspan class=\"gmx-squid-dietary-item\"\u003eGMO Free\u003c\/span\u003e\n      \u003cspan class=\"gmx-squid-dietary-item\"\u003eGluten Free\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-squid-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains molluscan shellfish (squid).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-squid-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Baby squid are a natural seafood product. Individual pieces may vary in\n      size, shape, coloration, texture, and arrangement. The ink sauce\n      naturally has a very dark color and may stain porous surfaces or\n      fabrics.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-squid-section gmx-squid-reveal gmx-squid-delay-3\"\u003e\n    \u003cp class=\"gmx-squid-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-squid-accordions\"\u003e\n      \u003cdetails class=\"gmx-squid-accordion\"\u003e\n        \u003csummary\u003eDo the baby squid require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-squid-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The chipirones are fully\n            prepared and may be enjoyed directly from the tin or warmed gently.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-squid-accordion\"\u003e\n        \u003csummary\u003eWhat does squid ink taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-squid-accordion-content\"\u003e\n          \u003cp\u003e\n            Squid ink contributes concentrated marine savoriness, balanced\n            salinity, and deep umami rather than intense heat or bitterness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-squid-accordion\"\u003e\n        \u003csummary\u003eShould the dark sauce be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-squid-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. The ink sauce is a central part of the product. Spoon it over\n            rice, potatoes, pasta, or toasted bread to enjoy the complete\n            flavor experience.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-squid-accordion\"\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-squid-accordion-content\"\u003e\n          \u003cp\u003e\n            After opening, transfer remaining squid and sauce to a suitable\n            covered container, refrigerate promptly, and follow the package\n            instructions for freshness and use.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-squid-closing gmx-squid-reveal gmx-squid-delay-3\"\u003e\n    \u003cp class=\"gmx-squid-eyebrow\"\u003eA Taste of Coastal Spain\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Rich Spanish Chipirones for Rice, Potatoes, Toast and Tapas\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With tender wild-caught baby squid and a deeply savory ink sauce, this\n      José Andrés selection transforms simple accompaniments into a memorable\n      Spanish seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723057292,"sku":null,"price":26.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-jose-andres-baby-squid-in-ink-spanish-seafood-package.png?v=1784864034"},{"product_id":"white-toque-french-helix-escargots-garlic-parsley-butter","title":"White Toque French Helix Escargots in Garlic \u0026 Parsley Butter – 12 Count, 4.4 oz (125 g)","description":"\u003cdiv class=\"gmx-escargot-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-escargot-description {\n      --gmx-black: #171819;\n      --gmx-charcoal: #292a2b;\n      --gmx-body: #4e5050;\n      --gmx-muted: #6f7271;\n      --gmx-gold: #b68b45;\n      --gmx-gold-soft: #ddc99e;\n      --gmx-blue: #244ea0;\n      --gmx-blue-dark: #173470;\n      --gmx-blue-soft: #eaf0fa;\n      --gmx-green: #5d8b48;\n      --gmx-green-dark: #3f6531;\n      --gmx-green-soft: #edf4e9;\n      --gmx-ivory: #f8f5ed;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ddd8cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-escargot-description *,\n    .gmx-escargot-description *::before,\n    .gmx-escargot-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-escargot-description h2,\n    .gmx-escargot-description h3,\n    .gmx-escargot-description p,\n    .gmx-escargot-description ul,\n    .gmx-escargot-description dl,\n    .gmx-escargot-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-escargot-description h2,\n    .gmx-escargot-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-escargot-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-escargot-description .gmx-escargot-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-escargot-description .gmx-escargot-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-blue);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-escargot-description .gmx-escargot-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-escargot-description .gmx-escargot-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-green),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxEscargotLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRO *\/\n\n    .gmx-escargot-description .gmx-escargot-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(36, 78, 160, 0.11),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(93, 139, 72, 0.11),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-escargot-description .gmx-escargot-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-green),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-escargot-description .gmx-escargot-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(36, 78, 160, 0.14);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-escargot-description .gmx-escargot-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-escargot-description .gmx-escargot-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-escargot-description .gmx-escargot-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-escargot-description .gmx-escargot-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(36, 78, 160, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-escargot-description .gmx-escargot-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-escargot-description .gmx-escargot-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue),\n        var(--gmx-green)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-escargot-description .gmx-escargot-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(36, 78, 160, 0.38);\n      box-shadow: 0 12px 28px rgba(26, 33, 42, 0.08);\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-escargot-description .gmx-escargot-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-green);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-escargot-description .gmx-escargot-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-escargot-description .gmx-escargot-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-green);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(36, 78, 160, 0.09),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-green-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-escargot-description .gmx-escargot-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(26, 33, 42, 0.07);\n    }\n\n    .gmx-escargot-description .gmx-escargot-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-escargot-description .gmx-escargot-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(93, 139, 72, 0.23);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-escargot-description .gmx-escargot-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-green-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-escargot-description .gmx-escargot-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* FEATURE *\/\n\n    .gmx-escargot-description .gmx-escargot-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(36, 78, 160, 0.24);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 240, 250, 0.9),\n          rgba(237, 244, 233, 0.78),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-escargot-description .gmx-escargot-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-green)\n      );\n    }\n\n    .gmx-escargot-description .gmx-escargot-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-escargot-description .gmx-escargot-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-serving-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-escargot-description\n      .gmx-escargot-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4da;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-green);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-escargot-description .gmx-escargot-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-escargot-description .gmx-escargot-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-escargot-description .gmx-escargot-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-escargot-description .gmx-escargot-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-escargot-description .gmx-escargot-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-green);\n      background: var(--gmx-green-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-escargot-description .gmx-escargot-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-escargot-description .gmx-escargot-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-escargot-description .gmx-escargot-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion\n      summary::before,\n    .gmx-escargot-description\n      .gmx-escargot-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-blue);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion\n      summary:hover {\n      color: var(--gmx-blue);\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxEscargotAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-escargot-description\n      .gmx-escargot-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-escargot-description .gmx-escargot-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(36, 78, 160, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(36, 78, 160, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(93, 139, 72, 0.11),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-escargot-description .gmx-escargot-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-escargot-description .gmx-escargot-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-escargot-description .gmx-escargot-reveal {\n      animation: gmxEscargotFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-escargot-description .gmx-escargot-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-escargot-description .gmx-escargot-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-escargot-description .gmx-escargot-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxEscargotFadeUp {\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 gmxEscargotLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxEscargotAccordionReveal {\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-escargot-description .gmx-escargot-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-escargot-description .gmx-escargot-benefits,\n      .gmx-escargot-description .gmx-escargot-serving-list,\n      .gmx-escargot-description .gmx-escargot-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-escargot-description .gmx-escargot-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-escargot-description .gmx-escargot-section {\n        padding: 27px 0;\n      }\n\n      .gmx-escargot-description .gmx-escargot-flavor,\n      .gmx-escargot-description .gmx-escargot-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-escargot-description .gmx-escargot-reveal,\n      .gmx-escargot-description .gmx-escargot-line,\n      .gmx-escargot-description\n        .gmx-escargot-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-escargot-description .gmx-escargot-benefit,\n      .gmx-escargot-description .gmx-escargot-flavor,\n      .gmx-escargot-description\n        .gmx-escargot-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-escargot-intro gmx-escargot-reveal\"\u003e\n    \u003cdiv class=\"gmx-escargot-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003ePremium French Specialty\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Very Large Helix Escargots with Garlic \u0026amp; Parsley Butter\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-escargot-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          White Toque French Helix Escargots in Garlic \u0026amp; Parsley Butter\n        \u003c\/strong\u003e\n        bring the timeless character of a French bistro to your table with\n        remarkably little preparation. Each frozen tray contains twelve very\n        large Helix lucorum snails presented in their shells and generously\n        filled with aromatic garlic and parsley butter.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Bake until the herb butter is bubbling and fragrant, then serve the\n        escargots hot with crusty bread for dipping. The result is a rich,\n        buttery appetizer with tender texture, savory garlic, and vibrant\n        parsley flavor.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-escargot-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003e12 Very Large Escargots\u003c\/span\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003eHelix Lucorum\u003c\/span\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003eGarlic \u0026amp; Parsley Butter\u003c\/span\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003eOven-Ready\u003c\/span\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003eKeep Frozen\u003c\/span\u003e\n      \u003cspan class=\"gmx-escargot-badge\"\u003eProduct of France\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-1\"\u003e\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-escargot-heading\"\u003e\n      A Classic French Appetizer Made Effortlessly Elegant\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-escargot-benefits\"\u003e\n      \u003carticle class=\"gmx-escargot-benefit\"\u003e\n        \u003cspan class=\"gmx-escargot-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTwelve Very Large Helix Snails\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Each shell contains a substantial escargot selected for an elegant,\n          restaurant-style appetizer presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-escargot-benefit\"\u003e\n        \u003cspan class=\"gmx-escargot-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eRich Garlic-Parsley Butter\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Aromatic butter melts around every escargot, creating the savory,\n          herbaceous sauce associated with classic French preparation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-escargot-benefit\"\u003e\n        \u003cspan class=\"gmx-escargot-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eBeautifully Presented in Shells\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The natural-shell presentation makes a dramatic first course for\n          intimate dinners, holidays, and gourmet entertaining.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-escargot-benefit\"\u003e\n        \u003cspan class=\"gmx-escargot-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eFrozen and Oven-Ready\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The escargots arrive assembled and seasoned, eliminating the work of\n          sourcing shells and preparing herb butter from scratch.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-2\"\u003e\n    \u003cdiv class=\"gmx-escargot-flavor\"\u003e\n      \u003cp class=\"gmx-escargot-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Tender Escargots Surrounded by Fragrant, Bubbling Herb Butter\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The escargots offer a tender, pleasantly substantial bite, while\n        European-style butter adds richness. Garlic provides deep savory\n        aroma, parsley brings freshness, and a subtle touch of red pepper\n        completes the classic flavor profile.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-escargot-tasting\"\u003e\n        \u003cdiv class=\"gmx-escargot-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eButtery, garlicky and herbaceous\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-escargot-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, substantial and delicately chewy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-escargot-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and parsley-fresh\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-2\"\u003e\n    \u003cdiv class=\"gmx-escargot-feature\"\u003e\n      \u003cp class=\"gmx-escargot-eyebrow\"\u003eFrench Bistro Serving\u003c\/p\u003e\n\n      \u003ch3\u003e\n        Oven to Table in Approximately Ten Minutes\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Keep the escargots frozen until ready to prepare. Remove the outer\n        wrapping, place the tray in a preheated oven according to the package\n        directions, and bake until the butter is fully melted and bubbling.\n        Serve immediately with an escargot fork, toothpicks, and warm bread.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-2\"\u003e\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-escargot-heading\"\u003e\n      A Memorable First Course for Elegant Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-escargot-serving-intro\"\u003e\n      Serve the escargots immediately while the garlic-parsley butter is hot\n      and aromatic. Provide bread so every drop of the herb butter can be\n      enjoyed.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-escargot-serving-list\"\u003e\n      \u003cli\u003eServe with warm baguette or toasted sourdough\u003c\/li\u003e\n      \u003cli\u003ePair with a crisp green salad and lemon vinaigrette\u003c\/li\u003e\n      \u003cli\u003eAdd a squeeze of lemon immediately before serving\u003c\/li\u003e\n      \u003cli\u003eFinish with extra parsley or finely chopped chives\u003c\/li\u003e\n      \u003cli\u003ePresent as a French-inspired holiday appetizer\u003c\/li\u003e\n      \u003cli\u003eServe before steak, seafood, or a multi-course dinner\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-3\"\u003e\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-escargot-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-escargot-details\"\u003e\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eWhite Toque\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eVery Large Escargots in Garlic \u0026amp; Parsley Butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eSpecies\u003c\/dt\u003e\n        \u003cdd\u003eHelix lucorum\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eCount\u003c\/dt\u003e\n        \u003cdd\u003e12 escargots\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003ePresentation\u003c\/dt\u003e\n        \u003cdd\u003eEscargot meat presented in shells with seasoned butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Helix lucorum snail meat, butter, garlic, parsley, salt, and red\n          pepper\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eFrozen and oven-ready\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eFrance\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e4.4 oz (125 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep frozen at 0°F (-18°C) or below until ready to prepare\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-escargot-detail-row\"\u003e\n        \u003cdt\u003eOven Preparation\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow package directions; bake until the garlic-parsley butter is\n          fully melted and bubbling\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-escargot-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains milk.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-escargot-notice\"\u003e\n      \u003cstrong\u003eHot Butter Notice\u003c\/strong\u003e\n      The butter and shells become very hot during baking. Handle the tray and\n      escargot shells carefully, allow them to rest briefly, and use suitable\n      utensils when serving.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-escargot-section gmx-escargot-reveal gmx-escargot-delay-3\"\u003e\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-escargot-accordions\"\u003e\n      \u003cdetails class=\"gmx-escargot-accordion\"\u003e\n        \u003csummary\u003eAre the escargots already assembled?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-escargot-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Each escargot is presented in a shell with garlic and parsley\n            butter, so the tray can move directly from frozen storage to\n            preparation according to the package instructions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-escargot-accordion\"\u003e\n        \u003csummary\u003eDo the escargots need to be thawed?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-escargot-accordion-content\"\u003e\n          \u003cp\u003e\n            The product may generally be prepared from frozen or thawed,\n            depending on the directions printed on the package. Follow the\n            package guidance for the most accurate cooking time.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-escargot-accordion\"\u003e\n        \u003csummary\u003eHow do I know when they are ready?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-escargot-accordion-content\"\u003e\n          \u003cp\u003e\n            The escargots are ready when the garlic-parsley butter is fully\n            melted, visibly bubbling, and aromatic. Avoid overheating, which\n            may cause the butter to spill or the escargots to become firm.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-escargot-accordion\"\u003e\n        \u003csummary\u003eHow should escargots be eaten from the shell?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-escargot-accordion-content\"\u003e\n          \u003cp\u003e\n            Hold the shell securely with an escargot tong, napkin, or suitable\n            utensil, then gently remove the meat with an escargot fork or\n            toothpick. Dip bread into the remaining garlic-parsley butter.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-escargot-closing gmx-escargot-reveal gmx-escargot-delay-3\"\u003e\n    \u003cp class=\"gmx-escargot-eyebrow\"\u003eClassic French Indulgence\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Restaurant-Style Escargots with Almost No Preparation\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With twelve very large Helix snails, fragrant garlic, fresh parsley, and\n      rich bubbling butter, White Toque Escargots make it effortless to serve\n      an impressive French appetizer at home.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723090060,"sku":null,"price":17.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-french-helix-escargots-12-count-garlic-parsley-butter-package.png?v=1784864096"},{"product_id":"fishwife-sardines-preserved-lemon-olive-oil","title":"Fishwife Sardines with Preserved Lemon in Spanish Extra Virgin Olive Oil – 4.2 oz (120 g)","description":"\u003cdiv class=\"gmx-lemon-sardines-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-lemon-sardines-description {\n      --gmx-black: #181817;\n      --gmx-charcoal: #292925;\n      --gmx-body: #504e48;\n      --gmx-muted: #716d65;\n      --gmx-gold: #b58b46;\n      --gmx-gold-soft: #ddc99f;\n      --gmx-blue: #236b9b;\n      --gmx-blue-dark: #174966;\n      --gmx-blue-soft: #eaf3f8;\n      --gmx-lemon: #dfb820;\n      --gmx-lemon-soft: #fbf5d8;\n      --gmx-coral: #c94c42;\n      --gmx-coral-soft: #f8e9e6;\n      --gmx-green: #4d7a4b;\n      --gmx-ivory: #f8f5ed;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ddd7cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-lemon-sardines-description *,\n    .gmx-lemon-sardines-description *::before,\n    .gmx-lemon-sardines-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-lemon-sardines-description h2,\n    .gmx-lemon-sardines-description h3,\n    .gmx-lemon-sardines-description p,\n    .gmx-lemon-sardines-description ul,\n    .gmx-lemon-sardines-description dl,\n    .gmx-lemon-sardines-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-lemon-sardines-description h2,\n    .gmx-lemon-sardines-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-lemon-sardines-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-blue);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-lemon),\n        var(--gmx-coral)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxSardineLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(35, 107, 155, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(223, 184, 32, 0.12),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-lemon),\n        var(--gmx-coral)\n      );\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(35, 107, 155, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-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-lemon-sardines-description .gmx-sardine-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(35, 107, 155, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue),\n        var(--gmx-lemon)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(35, 107, 155, 0.4);\n      box-shadow: 0 12px 28px rgba(25, 35, 41, 0.08);\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-lemon);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-blue);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(223, 184, 32, 0.14),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-blue-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(25, 35, 41, 0.07);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(35, 107, 155, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-blue);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(35, 107, 155, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 243, 248, 0.92),\n          rgba(251, 245, 216, 0.75),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-lemon)\n      );\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-serving-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-lemon-sardines-description\n      .gmx-sardine-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4da;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-lemon);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-blue);\n      background: var(--gmx-blue-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion\n      summary::before,\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-blue);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion\n      summary:hover {\n      color: var(--gmx-blue);\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxSardineAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-lemon-sardines-description\n      .gmx-sardine-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(35, 107, 155, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(35, 107, 155, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(223, 184, 32, 0.14),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-lemon-sardines-description .gmx-sardine-reveal {\n      animation: gmxSardineFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-lemon-sardines-description .gmx-sardine-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxSardineFadeUp {\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 gmxSardineLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxSardineAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-lemon-sardines-description .gmx-sardine-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-lemon-sardines-description .gmx-sardine-benefits,\n      .gmx-lemon-sardines-description .gmx-sardine-serving-list,\n      .gmx-lemon-sardines-description .gmx-sardine-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-lemon-sardines-description .gmx-sardine-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-lemon-sardines-description .gmx-sardine-section {\n        padding: 27px 0;\n      }\n\n      .gmx-lemon-sardines-description .gmx-sardine-flavor,\n      .gmx-lemon-sardines-description .gmx-sardine-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-lemon-sardines-description .gmx-sardine-reveal,\n      .gmx-lemon-sardines-description .gmx-sardine-line,\n      .gmx-lemon-sardines-description\n        .gmx-sardine-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-lemon-sardines-description .gmx-sardine-benefit,\n      .gmx-lemon-sardines-description .gmx-sardine-flavor,\n      .gmx-lemon-sardines-description\n        .gmx-sardine-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-sardine-intro gmx-sardine-reveal\"\u003e\n    \u003cdiv class=\"gmx-sardine-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Wild-Caught Sardines Brightened with Preserved Lemon\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-sardine-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Fishwife Sardines with Preserved Lemon in Spanish Extra Virgin\n          Olive Oil\n        \u003c\/strong\u003e\n        bring together rich, savory sardines, bright citrus character, and\n        luxurious Spanish olive oil. Each tin is traditionally hand-packed in\n        Galicia, Spain, for a beautifully composed seafood experience that is\n        ready whenever you are.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Preserved lemon adds fragrant citrus depth and a gently savory tang\n        that balances the natural richness of the fish. Serve the sardines\n        simply with crusty bread or use them to transform salads, pastas,\n        rice dishes, and seafood boards.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-sardine-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003eWild-Caught Sardines\u003c\/span\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003eNortheast Atlantic\u003c\/span\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003ePreserved Lemon\u003c\/span\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003eSpanish Extra Virgin Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003eMSC Certified\u003c\/span\u003e\n      \u003cspan class=\"gmx-sardine-badge\"\u003eHand-Packed in Galicia\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-1\"\u003e\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-sardine-heading\"\u003e\n      Rich Seafood Flavor with a Bright Mediterranean Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-sardine-benefits\"\u003e\n      \u003carticle class=\"gmx-sardine-benefit\"\u003e\n        \u003cspan class=\"gmx-sardine-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWild-Caught Sardines\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Wild-caught in the Northeast Atlantic for authentic sardine flavor\n          and a satisfying, naturally tender texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-sardine-benefit\"\u003e\n        \u003cspan class=\"gmx-sardine-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eBright Preserved Lemon\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Preserved lemon adds fragrant citrus depth and a savory brightness\n          that balances the rich flavor of the sardines.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-sardine-benefit\"\u003e\n        \u003cspan class=\"gmx-sardine-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSpanish Extra Virgin Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Premium extra virgin olive oil gives every bite a silky texture and\n          smooth, rounded finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-sardine-benefit\"\u003e\n        \u003cspan class=\"gmx-sardine-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTraditionally Hand-Packed\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully packed in Galicia, Spain, using traditional methods for an\n          elevated tin-to-table presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-2\"\u003e\n    \u003cdiv class=\"gmx-sardine-flavor\"\u003e\n      \u003cp class=\"gmx-sardine-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory Sardines with Fragrant Citrus and Silky Olive Oil\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        These sardines offer a rich, satisfying seafood character complemented\n        by the complex brightness of preserved lemon. Spanish extra virgin\n        olive oil rounds out the experience with a smooth texture and elegant\n        Mediterranean finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-sardine-tasting\"\u003e\n        \u003cdiv class=\"gmx-sardine-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and brightly citrus-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-sardine-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, substantial and delicately flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-sardine-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSilky, balanced and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CRAFT FEATURE --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-2\"\u003e\n    \u003cdiv class=\"gmx-sardine-feature\"\u003e\n      \u003cp class=\"gmx-sardine-eyebrow\"\u003eTraditionally Packed in Galicia\u003c\/p\u003e\n\n      \u003ch3\u003eA Refined Spanish Conservas Experience\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Each tin is hand-packed in Galicia using traditional methods and\n        Spanish extra virgin olive oil. The sardines, citrus, and oil come\n        together as a complete serving experience—beautiful enough to present\n        simply and versatile enough to inspire an entire meal.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-2\"\u003e\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-sardine-heading\"\u003e\n      Simple Ways to Turn One Tin into Something Exceptional\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-sardine-serving-intro\"\u003e\n      Enjoy the sardines directly from the tin or gently arrange them on a\n      serving plate. Spoon the citrus-infused olive oil over the fish and pair\n      with crisp, creamy, or herbaceous accompaniments.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-sardine-serving-list\"\u003e\n      \u003cli\u003eServe over toasted sourdough with parsley and cracked pepper\u003c\/li\u003e\n      \u003cli\u003ePair with crackers, olives, capers, and pickled vegetables\u003c\/li\u003e\n      \u003cli\u003eFlake into pasta with garlic, herbs, and breadcrumbs\u003c\/li\u003e\n      \u003cli\u003eAdd to white bean salads or warm potato dishes\u003c\/li\u003e\n      \u003cli\u003eLayer onto cucumber rounds or open-faced sandwiches\u003c\/li\u003e\n      \u003cli\u003eArrange on a premium conservas or tinned-seafood board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-3\"\u003e\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-sardine-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-sardine-details\"\u003e\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003e\n          Sardines with Preserved Lemon in Extra Virgin Olive Oil\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eFish\u003c\/dt\u003e\n        \u003cdd\u003eSardines\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eCatch\u003c\/dt\u003e\n        \u003cdd\u003eWild-caught in the Northeast Atlantic\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eCertification\u003c\/dt\u003e\n        \u003cdd\u003eMSC Certified Sustainable Seafood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eFlavor\u003c\/dt\u003e\n        \u003cdd\u003ePreserved lemon\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003e100% Spanish extra virgin olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eTraditionally hand-packed in Galicia, Spain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eSpain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e4.2 oz (120 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-sardine-detail-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-sardine-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (sardines).\n      Refer to the package for the complete ingredient and allergen statement.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-sardine-notice\"\u003e\n      \u003cstrong\u003eProduct Appearance Notice\u003c\/strong\u003e\n      Sardines are a natural seafood product. Their size, shape, coloration,\n      texture, and arrangement may vary slightly from tin to tin.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-sardine-section gmx-sardine-reveal gmx-sardine-delay-3\"\u003e\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-sardine-accordions\"\u003e\n      \u003cdetails class=\"gmx-sardine-accordion\"\u003e\n        \u003csummary\u003eDo the sardines require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-sardine-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The sardines are fully prepared\n            and ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-sardine-accordion\"\u003e\n        \u003csummary\u003eWhat does preserved lemon add?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-sardine-accordion-content\"\u003e\n          \u003cp\u003e\n            Preserved lemon contributes fragrant citrus flavor, subtle savory\n            complexity, and bright acidity that balances the natural richness\n            of the sardines and olive oil.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-sardine-accordion\"\u003e\n        \u003csummary\u003eCan the olive oil be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-sardine-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the flavorful extra virgin olive oil over toast, pasta,\n            potatoes, beans, or salads, or use it as the foundation of a quick\n            citrus-forward dressing.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-sardine-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-sardine-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin according to the instructions printed on\n            the package. After opening, transfer any remaining sardines and\n            oil to a suitable covered container, refrigerate promptly, and\n            follow the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-sardine-closing gmx-sardine-reveal gmx-sardine-delay-3\"\u003e\n    \u003cp class=\"gmx-sardine-eyebrow\"\u003eMediterranean Pantry Luxury\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Bright, Savory Sardines for Toasts, Pastas and Effortless Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With wild-caught sardines, fragrant preserved lemon, and luxurious\n      Spanish extra virgin olive oil, this Fishwife tin transforms simple\n      pantry dining into an elegant Mediterranean seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723122828,"sku":null,"price":18.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-sardines-with-preserved-lemon-4-2oz-package-white-background.png?v=1785091604"},{"product_id":"fishwife-albacore-tuna-olive-oil","title":"Fishwife Wild-Caught Albacore Tuna in Spanish Olive Oil – 3.2 oz (92 g)","description":"\u003cdiv class=\"gmx-albacore-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-albacore-description {\n      --gmx-black: #181716;\n      --gmx-charcoal: #292725;\n      --gmx-body: #514d48;\n      --gmx-muted: #716b64;\n      --gmx-gold: #b58b46;\n      --gmx-gold-soft: #ddc99f;\n      --gmx-blue: #28769a;\n      --gmx-blue-dark: #174e68;\n      --gmx-blue-soft: #eaf4f7;\n      --gmx-coral: #c84b42;\n      --gmx-coral-soft: #f8eae7;\n      --gmx-yellow: #d9ad27;\n      --gmx-olive: #738156;\n      --gmx-ivory: #f8f5ed;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ddd7cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-albacore-description *,\n    .gmx-albacore-description *::before,\n    .gmx-albacore-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-albacore-description h2,\n    .gmx-albacore-description h3,\n    .gmx-albacore-description p,\n    .gmx-albacore-description ul,\n    .gmx-albacore-description dl,\n    .gmx-albacore-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-albacore-description h2,\n    .gmx-albacore-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-albacore-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-albacore-description .gmx-tuna-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-albacore-description .gmx-tuna-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-blue);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-albacore-description .gmx-tuna-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-albacore-description .gmx-tuna-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxTunaLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-albacore-description .gmx-tuna-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(40, 118, 154, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(200, 75, 66, 0.09),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-albacore-description .gmx-tuna-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-albacore-description .gmx-tuna-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(40, 118, 154, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-albacore-description .gmx-tuna-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-albacore-description .gmx-tuna-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-albacore-description .gmx-tuna-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-albacore-description .gmx-tuna-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(40, 118, 154, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-albacore-description .gmx-tuna-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-albacore-description .gmx-tuna-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue),\n        var(--gmx-coral)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-albacore-description .gmx-tuna-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(40, 118, 154, 0.4);\n      box-shadow: 0 12px 28px rgba(25, 35, 41, 0.08);\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-albacore-description .gmx-tuna-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-coral);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-albacore-description .gmx-tuna-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-albacore-description .gmx-tuna-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-blue);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(217, 173, 39, 0.11),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-blue-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-albacore-description .gmx-tuna-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(25, 35, 41, 0.07);\n    }\n\n    .gmx-albacore-description .gmx-tuna-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-albacore-description .gmx-tuna-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(40, 118, 154, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-albacore-description .gmx-tuna-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-blue);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-albacore-description .gmx-tuna-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-albacore-description .gmx-tuna-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(40, 118, 154, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 244, 247, 0.92),\n          rgba(248, 234, 231, 0.68),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-albacore-description .gmx-tuna-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-blue-dark),\n        var(--gmx-coral)\n      );\n    }\n\n    .gmx-albacore-description .gmx-tuna-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-albacore-description .gmx-tuna-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-serving-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-albacore-description\n      .gmx-tuna-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4da;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-coral);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-albacore-description .gmx-tuna-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-albacore-description .gmx-tuna-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-albacore-description .gmx-tuna-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-albacore-description .gmx-tuna-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-albacore-description .gmx-tuna-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-blue);\n      background: var(--gmx-blue-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-albacore-description .gmx-tuna-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-albacore-description .gmx-tuna-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-albacore-description .gmx-tuna-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion\n      summary::before,\n    .gmx-albacore-description\n      .gmx-tuna-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-blue);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion\n      summary:hover {\n      color: var(--gmx-blue);\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxTunaAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-albacore-description\n      .gmx-tuna-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-albacore-description .gmx-tuna-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(40, 118, 154, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(40, 118, 154, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(200, 75, 66, 0.09),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-albacore-description .gmx-tuna-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-albacore-description .gmx-tuna-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-albacore-description .gmx-tuna-reveal {\n      animation: gmxTunaFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-albacore-description .gmx-tuna-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-albacore-description .gmx-tuna-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-albacore-description .gmx-tuna-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxTunaFadeUp {\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 gmxTunaLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxTunaAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-albacore-description .gmx-tuna-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-albacore-description .gmx-tuna-benefits,\n      .gmx-albacore-description .gmx-tuna-serving-list,\n      .gmx-albacore-description .gmx-tuna-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-albacore-description .gmx-tuna-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-albacore-description .gmx-tuna-section {\n        padding: 27px 0;\n      }\n\n      .gmx-albacore-description .gmx-tuna-flavor,\n      .gmx-albacore-description .gmx-tuna-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-albacore-description .gmx-tuna-reveal,\n      .gmx-albacore-description .gmx-tuna-line,\n      .gmx-albacore-description\n        .gmx-tuna-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-albacore-description .gmx-tuna-benefit,\n      .gmx-albacore-description .gmx-tuna-flavor,\n      .gmx-albacore-description\n        .gmx-tuna-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-tuna-intro gmx-tuna-reveal\"\u003e\n    \u003cdiv class=\"gmx-tuna-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Exceptionally Tender Albacore Tuna in Spanish Olive Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-tuna-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Fishwife Wild-Caught Albacore Tuna in Spanish Olive Oil\n        \u003c\/strong\u003e\n        is clean, simple, and remarkably satisfying. Premium albacore tuna is\n        line-caught, carefully packed with olive oil and salt, and preserved\n        to maintain its naturally tender, buttery texture and rich flavor.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Each generous piece flakes beautifully while remaining moist and\n        substantial. Enjoy it straight from the tin or use it to elevate rice,\n        pasta, salads, sandwiches, toast, and effortless pantry meals.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-tuna-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eWild-Caught Albacore\u003c\/span\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eLine-Caught\u003c\/span\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eSpanish Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eThree Simple Ingredients\u003c\/span\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eHand-Packed in Spain\u003c\/span\u003e\n      \u003cspan class=\"gmx-tuna-badge\"\u003eReady to Serve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-1\"\u003e\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-tuna-heading\"\u003e\n      A Pantry Essential with Premium Conservas Character\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-tuna-benefits\"\u003e\n      \u003carticle class=\"gmx-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Wild Albacore\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Selected albacore tuna provides a clean, rich flavor and substantial\n          texture that stands apart from ordinary canned tuna.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTender, Buttery Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Each piece remains moist, delicate, and beautifully flaky while\n          still feeling satisfying and substantial.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePacked in Spanish Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Olive oil preserves the tuna’s moisture and gives every bite a\n          smooth, rounded, and luxurious finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eClean, Simple Ingredients\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made with only albacore tuna, olive oil, and salt for an\n          uncomplicated seafood experience centered on exceptional fish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-2\"\u003e\n    \u003cdiv class=\"gmx-tuna-flavor\"\u003e\n      \u003cp class=\"gmx-tuna-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Clean, Savory Tuna with a Rich and Silky Olive Oil Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Albacore is prized for its mild, refined flavor and firm yet tender\n        texture. Spanish olive oil enhances its natural richness, creating\n        moist, buttery flakes with balanced salinity and a smooth finish that\n        tastes exceptional directly from the tin.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-tuna-tasting\"\u003e\n        \u003cdiv class=\"gmx-tuna-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean, savory and naturally rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-tuna-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, buttery and substantially flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-tuna-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, balanced and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CRAFT FEATURE --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-2\"\u003e\n    \u003cdiv class=\"gmx-tuna-feature\"\u003e\n      \u003cp class=\"gmx-tuna-eyebrow\"\u003eFrom the Fishery to the Tin\u003c\/p\u003e\n\n      \u003ch3\u003ePeak-Season Albacore, Traditionally Packed in Spain\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The albacore is sourced from fisheries in the Bay of Biscay and South\n        Africa and caught during peak tuna season. It is then packed at a\n        traditional Spanish cannery with generations of experience preserving\n        premium seafood using time-honored methods.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-2\"\u003e\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-tuna-heading\"\u003e\n      Start with the Tin, Then Make It Your Own\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-tuna-serving-intro\"\u003e\n      Taste the albacore straight from the tin first to experience its buttery\n      texture and clean flavor. Then pair it with something crisp, creamy,\n      spicy, bright, or herbaceous.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-tuna-serving-list\"\u003e\n      \u003cli\u003eServe with potato chips, hot sauce, and fresh lemon\u003c\/li\u003e\n      \u003cli\u003eMix with Kewpie-style mayonnaise over steamed white rice\u003c\/li\u003e\n      \u003cli\u003eStir into pasta with lemon, herbs, and cracked pepper\u003c\/li\u003e\n      \u003cli\u003eLayer onto sourdough toast with cucumber and capers\u003c\/li\u003e\n      \u003cli\u003eAdd to white bean salads or warm potato dishes\u003c\/li\u003e\n      \u003cli\u003eArrange on a premium conservas or tinned-seafood board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-tuna-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-tuna-details\"\u003e\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eAlbacore Tuna in Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eSpecies\u003c\/dt\u003e\n        \u003cdd\u003eAlbacore tuna\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eScientific Name\u003c\/dt\u003e\n        \u003cdd\u003eThunnus alalunga\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eCatch Method\u003c\/dt\u003e\n        \u003cdd\u003eLine-caught\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eSourcing Regions\u003c\/dt\u003e\n        \u003cdd\u003eBay of Biscay and South Africa\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003eSpanish olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eAlbacore tuna, olive oil, salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eTraditionally packed at a Spanish cannery\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eBPA-free tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.2 oz (92 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-tuna-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-tuna-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (albacore tuna).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-tuna-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Albacore tuna is a natural seafood product. Its shape, coloration,\n      texture, flake size, and arrangement may vary slightly from tin to tin.\n      Although carefully prepared, occasional small bones may be present.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-tuna-section gmx-tuna-reveal gmx-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-tuna-accordions\"\u003e\n      \u003cdetails class=\"gmx-tuna-accordion\"\u003e\n        \u003csummary\u003eDoes the albacore tuna require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The albacore tuna is fully\n            prepared and ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-tuna-accordion\"\u003e\n        \u003csummary\u003eWhat does albacore tuna taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            Expect clean, mild, and savory tuna with a substantial yet tender\n            texture. Olive oil adds moisture, richness, and a smooth finish\n            without overwhelming the fish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-tuna-accordion\"\u003e\n        \u003csummary\u003eCan the olive oil be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the flavorful olive oil over rice, toast, potatoes,\n            pasta, beans, or salads, or incorporate it into a vinaigrette or\n            seafood sauce.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-tuna-accordion\"\u003e\n        \u003csummary\u003eHow should the tuna be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin at room temperature in a cool, dry place.\n            After opening, transfer any remaining tuna and oil to a suitable\n            covered container, refrigerate promptly, and consume within three\n            days.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-tuna-closing gmx-tuna-reveal gmx-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-tuna-eyebrow\"\u003eA Modern Pantry Essential\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Premium Albacore Tuna for Rice, Pasta, Toast and Effortless Meals\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its clean flavor, buttery texture, substantial flakes, and smooth\n      olive oil finish, Fishwife Albacore Tuna turns a simple pantry staple\n      into an exceptional ready-to-serve seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723155596,"sku":null,"price":17.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-albacore-tuna-in-olive-oil-3-2oz-package-white-background.png?v=1785091702"},{"product_id":"fishwife-cantabrian-anchovies-extra-virgin-olive-oil","title":"Fishwife Cantabrian Anchovies in Spanish Extra Virgin Olive Oil – 1.73 oz (49 g)","description":"\u003cdiv class=\"gmx-anchovies-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-anchovies-description {\n      --gmx-black: #181816;\n      --gmx-charcoal: #292925;\n      --gmx-body: #504e48;\n      --gmx-muted: #706c65;\n      --gmx-gold: #b68c46;\n      --gmx-gold-soft: #ddc99e;\n      --gmx-green: #287149;\n      --gmx-green-dark: #194b32;\n      --gmx-green-soft: #eaf4ed;\n      --gmx-blue: #2876a0;\n      --gmx-blue-soft: #eaf3f8;\n      --gmx-red: #bd4941;\n      --gmx-yellow: #d9ad2d;\n      --gmx-ivory: #f8f5ed;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ddd7cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-anchovies-description *,\n    .gmx-anchovies-description *::before,\n    .gmx-anchovies-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-anchovies-description h2,\n    .gmx-anchovies-description h3,\n    .gmx-anchovies-description p,\n    .gmx-anchovies-description ul,\n    .gmx-anchovies-description dl,\n    .gmx-anchovies-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-anchovies-description h2,\n    .gmx-anchovies-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-anchovies-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-green);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-blue),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxAnchovyLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-anchovies-description .gmx-anchovy-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(40, 113, 73, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(40, 118, 160, 0.09),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-blue),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(40, 113, 73, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-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-anchovies-description .gmx-anchovy-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(40, 113, 73, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-anchovies-description .gmx-anchovy-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green),\n        var(--gmx-blue)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(40, 113, 73, 0.42);\n      box-shadow: 0 12px 28px rgba(25, 39, 31, 0.08);\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-anchovies-description .gmx-anchovy-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-green);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 140, 70, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-green-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(25, 39, 31, 0.07);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(40, 113, 73, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-green);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-anchovies-description .gmx-anchovy-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(40, 113, 73, 0.26);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(234, 244, 237, 0.92),\n          rgba(234, 243, 248, 0.72),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-green-dark),\n        var(--gmx-blue)\n      );\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-anchovies-description .gmx-anchovy-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-serving-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-anchovies-description\n      .gmx-anchovy-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4da;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-anchovies-description .gmx-anchovy-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-green);\n      background: var(--gmx-green-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-anchovies-description .gmx-anchovy-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion\n      summary::before,\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-green);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion\n      summary:hover {\n      color: var(--gmx-green);\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxAnchovyAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-anchovies-description\n      .gmx-anchovy-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-anchovies-description .gmx-anchovy-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(40, 113, 73, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(40, 113, 73, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(40, 118, 160, 0.09),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-anchovies-description .gmx-anchovy-reveal {\n      animation: gmxAnchovyFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-anchovies-description .gmx-anchovy-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxAnchovyFadeUp {\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 gmxAnchovyLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxAnchovyAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-anchovies-description .gmx-anchovy-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-anchovies-description .gmx-anchovy-benefits,\n      .gmx-anchovies-description .gmx-anchovy-serving-list,\n      .gmx-anchovies-description .gmx-anchovy-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-anchovies-description .gmx-anchovy-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-anchovies-description .gmx-anchovy-section {\n        padding: 27px 0;\n      }\n\n      .gmx-anchovies-description .gmx-anchovy-flavor,\n      .gmx-anchovies-description .gmx-anchovy-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-anchovies-description .gmx-anchovy-reveal,\n      .gmx-anchovies-description .gmx-anchovy-line,\n      .gmx-anchovies-description\n        .gmx-anchovy-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-anchovies-description .gmx-anchovy-benefit,\n      .gmx-anchovies-description .gmx-anchovy-flavor,\n      .gmx-anchovies-description\n        .gmx-anchovy-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-anchovy-intro gmx-anchovy-reveal\"\u003e\n    \u003cdiv class=\"gmx-anchovy-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Hand-Packed Cantabrian Anchovies with Deep, Refined Umami\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-anchovy-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Fishwife Cantabrian Anchovies in Spanish Extra Virgin Olive Oil\n        \u003c\/strong\u003e\n        are intensely savory, luxuriously tender fillets sourced from the\n        cold waters of the Cantabrian Sea. Each anchovy is carefully\n        hand-packed in premium Spanish extra virgin olive oil for a rich,\n        buttery texture and beautifully balanced finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Enjoy the fillets directly from the tin or use their concentrated\n        umami to transform toast, salads, pasta, pizza, vegetables, sauces,\n        and elegant conservas presentations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-anchovy-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eCantabrian Anchovy Fillets\u003c\/span\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eWild-Caught\u003c\/span\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eMSC Certified Fishery\u003c\/span\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eSpanish Extra Virgin Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eHand-Packed\u003c\/span\u003e\n      \u003cspan class=\"gmx-anchovy-badge\"\u003eProduct of Spain\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-1\"\u003e\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-anchovy-heading\"\u003e\n      A Small Tin with Extraordinary Culinary Impact\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-anchovy-benefits\"\u003e\n      \u003carticle class=\"gmx-anchovy-benefit\"\u003e\n        \u003cspan class=\"gmx-anchovy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Cantabrian Anchovies\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Sourced from the cold Cantabrian Sea for beautifully concentrated\n          flavor and a tender, substantial texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-anchovy-benefit\"\u003e\n        \u003cspan class=\"gmx-anchovy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eDeep, Savory Umami\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Each fillet delivers rich marine flavor and satisfying salinity,\n          making even simple dishes taste more complete.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-anchovy-benefit\"\u003e\n        \u003cspan class=\"gmx-anchovy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSpanish Extra Virgin Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Premium olive oil surrounds the fillets with a silky texture and a\n          smooth, rounded finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-anchovy-benefit\"\u003e\n        \u003cspan class=\"gmx-anchovy-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTraditionally Hand-Packed\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully arranged by hand for a refined tin-to-table experience\n          worthy of premium conservas serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-2\"\u003e\n    \u003cdiv class=\"gmx-anchovy-flavor\"\u003e\n      \u003cp class=\"gmx-anchovy-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Rich, Salty-Savory Fillets with a Silky Olive Oil Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Cantabrian anchovies are celebrated for their concentrated yet refined\n        seafood flavor. These fillets offer deep umami, balanced salinity, and\n        a tender, almost buttery texture, while Spanish extra virgin olive oil\n        rounds out every bite with smooth richness.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-anchovy-tasting\"\u003e\n        \u003cdiv class=\"gmx-anchovy-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eDeeply savory, briny and umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-anchovy-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, substantial and delicately buttery\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-anchovy-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSilky, balanced and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FEATURE --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-2\"\u003e\n    \u003cdiv class=\"gmx-anchovy-feature\"\u003e\n      \u003cp class=\"gmx-anchovy-eyebrow\"\u003eThe Conservas Experience\u003c\/p\u003e\n\n      \u003ch3\u003eServe Simply and Let the Anchovies Take Center Stage\u003c\/h3\u003e\n\n      \u003cp\u003e\n        Arrange the anchovy fillets over warm toast, pair them with butter,\n        tomatoes, roasted peppers, olives, or cheese, and spoon a little of\n        the Spanish olive oil over the top. Their concentrated flavor requires\n        very little accompaniment to create an elegant appetizer.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-2\"\u003e\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-anchovy-heading\"\u003e\n      From Elegant Toasts to Flavor-Rich Everyday Cooking\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-anchovy-serving-intro\"\u003e\n      Serve the anchovies as intact fillets for a beautiful presentation or\n      incorporate them into cooking, where they melt into sauces and deliver\n      exceptional savory depth.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-anchovy-serving-list\"\u003e\n      \u003cli\u003eLayer over buttered sourdough with tomato and fresh herbs\u003c\/li\u003e\n      \u003cli\u003eServe with roasted peppers, olives, and Manchego cheese\u003c\/li\u003e\n      \u003cli\u003eAdd to pasta with garlic, lemon, and breadcrumbs\u003c\/li\u003e\n      \u003cli\u003eArrange over pizza, focaccia, or savory flatbread\u003c\/li\u003e\n      \u003cli\u003eWhisk into Caesar dressing, vinaigrettes, or sauces\u003c\/li\u003e\n      \u003cli\u003ePresent on a premium conservas or tinned-seafood board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-3\"\u003e\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-anchovy-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-anchovy-details\"\u003e\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eCantabrian Anchovies in Extra Virgin Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eHand-packed anchovy fillets\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eFishing Method\u003c\/dt\u003e\n        \u003cdd\u003eWild-caught\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eCertification\u003c\/dt\u003e\n        \u003cdd\u003eMSC Certified Sustainable Seafood\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003eSpanish extra virgin olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eSpain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e1.73 oz (49 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-anchovy-detail-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-anchovy-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e Contains fish (anchovies).\n      Refer to the package for the complete ingredient and allergen statement.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-anchovy-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Anchovies are a natural seafood product. Individual fillets may vary\n      slightly in size, shape, thickness, coloration, texture, and arrangement.\n      Occasional small bones may be present.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-anchovy-section gmx-anchovy-reveal gmx-anchovy-delay-3\"\u003e\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-anchovy-accordions\"\u003e\n      \u003cdetails class=\"gmx-anchovy-accordion\"\u003e\n        \u003csummary\u003eDo the anchovies require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-anchovy-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The anchovy fillets are fully\n            prepared and ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-anchovy-accordion\"\u003e\n        \u003csummary\u003eWhat do Cantabrian anchovies taste like?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-anchovy-accordion-content\"\u003e\n          \u003cp\u003e\n            Expect concentrated savory flavor, rich umami, balanced salinity,\n            and a tender texture complemented by smooth Spanish extra virgin\n            olive oil.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-anchovy-accordion\"\u003e\n        \u003csummary\u003eCan the olive oil be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-anchovy-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. The flavorful olive oil can be spooned over bread, pasta,\n            vegetables, potatoes, or pizza, or whisked into salad dressings\n            and savory sauces.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-anchovy-accordion\"\u003e\n        \u003csummary\u003eHow should the anchovies be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-anchovy-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the product according to the instructions printed on the\n            package. After opening, transfer any remaining anchovies and oil\n            to a suitable covered container, refrigerate promptly, and follow\n            the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-anchovy-closing gmx-anchovy-reveal gmx-anchovy-delay-3\"\u003e\n    \u003cp class=\"gmx-anchovy-eyebrow\"\u003eSpanish Pantry Luxury\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Extraordinary Umami for Toasts, Pasta, Pizza and Conservas Boards\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With their rich Cantabrian character, buttery texture, balanced\n      salinity, and luxurious Spanish olive oil finish, Fishwife Anchovies\n      bring remarkable depth to both simple serving and inspired cooking.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723188364,"sku":null,"price":16.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-cantabrian-anchovies-1-73oz-package-white-background.png?v=1785091820"},{"product_id":"yurrita-bonito-del-norte-white-tuna-olive-oil","title":"Yurrita Gastronomika Bonito del Norte White Tuna in Olive Oil – José Andrés Selection, 3.9 oz (111 g)","description":"\u003cdiv class=\"gmx-yurrita-tuna-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-yurrita-tuna-description {\n      --gmx-black: #171717;\n      --gmx-charcoal: #292826;\n      --gmx-body: #514e49;\n      --gmx-muted: #726e67;\n      --gmx-gold: #aa8547;\n      --gmx-gold-dark: #785d31;\n      --gmx-gold-soft: #ddcba6;\n      --gmx-blue: #536f7d;\n      --gmx-blue-dark: #354c57;\n      --gmx-blue-soft: #edf2f4;\n      --gmx-stone: #ece8e0;\n      --gmx-ivory: #f7f4ed;\n      --gmx-ivory-light: #fcfbf8;\n      --gmx-border: #ddd8ce;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-yurrita-tuna-description *,\n    .gmx-yurrita-tuna-description *::before,\n    .gmx-yurrita-tuna-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-yurrita-tuna-description h2,\n    .gmx-yurrita-tuna-description h3,\n    .gmx-yurrita-tuna-description p,\n    .gmx-yurrita-tuna-description ul,\n    .gmx-yurrita-tuna-description dl,\n    .gmx-yurrita-tuna-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-yurrita-tuna-description h2,\n    .gmx-yurrita-tuna-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-yurrita-tuna-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-gold),\n        var(--gmx-blue)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxYurritaLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(170, 133, 71, 0.13),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(83, 111, 125, 0.09),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-gold),\n        var(--gmx-blue)\n      );\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(170, 133, 71, 0.16);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-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-yurrita-tuna-description .gmx-yurrita-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(170, 133, 71, 0.34);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-gold),\n        var(--gmx-blue)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(170, 133, 71, 0.46);\n      box-shadow: 0 12px 28px rgba(34, 30, 24, 0.08);\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(83, 111, 125, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-ivory) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(34, 30, 24, 0.07);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(170, 133, 71, 0.24);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* HERITAGE FEATURE *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(170, 133, 71, 0.27);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(247, 244, 237, 0.94),\n          rgba(237, 242, 244, 0.8),\n          rgba(252, 251, 248, 0.97)\n        );\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 80px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SIGNATURE SERVING *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-signature {\n      position: relative;\n      padding: 26px 26px 26px 29px;\n      border-left: 3px solid var(--gmx-blue);\n      background: var(--gmx-blue-soft);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-signature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-signature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-serving-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-yurrita-tuna-description\n      .gmx-yurrita-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e4dc;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-dietary {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 20px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-dietary-item {\n      padding: 9px 13px;\n      border: 1px solid rgba(170, 133, 71, 0.28);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      font-weight: 600;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-allergen {\n      margin-top: 14px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-gold);\n      background: var(--gmx-ivory);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary::before,\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion\n      summary:hover {\n      color: var(--gmx-gold-dark);\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxYurritaAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-yurrita-tuna-description\n      .gmx-yurrita-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(170, 133, 71, 0.31);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(170, 133, 71, 0.12),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(83, 111, 125, 0.09),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-reveal {\n      animation: gmxYurritaFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-yurrita-tuna-description .gmx-yurrita-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxYurritaFadeUp {\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 gmxYurritaLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxYurritaAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-yurrita-tuna-description .gmx-yurrita-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-yurrita-tuna-description .gmx-yurrita-benefits,\n      .gmx-yurrita-tuna-description .gmx-yurrita-serving-list,\n      .gmx-yurrita-tuna-description .gmx-yurrita-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-yurrita-tuna-description .gmx-yurrita-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-yurrita-tuna-description .gmx-yurrita-section {\n        padding: 27px 0;\n      }\n\n      .gmx-yurrita-tuna-description .gmx-yurrita-flavor,\n      .gmx-yurrita-tuna-description .gmx-yurrita-feature,\n      .gmx-yurrita-tuna-description .gmx-yurrita-signature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-yurrita-tuna-description .gmx-yurrita-reveal,\n      .gmx-yurrita-tuna-description .gmx-yurrita-line,\n      .gmx-yurrita-tuna-description\n        .gmx-yurrita-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-yurrita-tuna-description .gmx-yurrita-benefit,\n      .gmx-yurrita-tuna-description .gmx-yurrita-flavor,\n      .gmx-yurrita-tuna-description\n        .gmx-yurrita-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-yurrita-intro gmx-yurrita-reveal\"\u003e\n    \u003cdiv class=\"gmx-yurrita-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      Premium Basque Conservas\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Line-Caught Bonito del Norte with Delicate Flavor and Tender Texture\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-yurrita-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Yurrita Gastronomika Bonito del Norte White Tuna in Olive Oil\n        \u003c\/strong\u003e\n        is a refined specialty of Spain’s Basque Country. This prized\n        long-finned white tuna is line-caught in the Bay of Biscay using\n        traditional methods, processed at peak freshness, and preserved in\n        olive oil to protect its delicate flavor and beautifully tender\n        texture.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Part of the \u003cstrong\u003eJosé Andrés Selection\u003c\/strong\u003e, each tin offers\n        clean, substantial pieces of white tuna with balanced salinity and a\n        silky olive oil finish—exceptional straight from the tin and versatile\n        enough for pintxos, salads, sandwiches, rice, and elegant seafood\n        presentations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-yurrita-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        Bonito del Norte\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        Line-Caught\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        Bay of Biscay\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        Packed in Olive Oil\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        José Andrés Selection\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-badge\"\u003e\n        Product of Spain\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-1\"\u003e\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-yurrita-heading\"\u003e\n      A Spanish Pantry Essential of Exceptional Quality\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-yurrita-benefits\"\u003e\n      \u003carticle class=\"gmx-yurrita-benefit\"\u003e\n        \u003cspan class=\"gmx-yurrita-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Bonito del Norte\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Made with white tuna prized for its delicate flavor, pale flesh,\n          refined character, and naturally tender texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-yurrita-benefit\"\u003e\n        \u003cspan class=\"gmx-yurrita-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTraditionally Line-Caught\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Caught off Spain’s northern coast using traditional fishing methods\n          that allow careful handling of each individual fish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-yurrita-benefit\"\u003e\n        \u003cspan class=\"gmx-yurrita-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePreserved in Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Olive oil protects the tuna’s moisture and enhances every bite with\n          a smooth, rounded, and luxurious finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-yurrita-benefit\"\u003e\n        \u003cspan class=\"gmx-yurrita-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eThree Simple Ingredients\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Crafted with white tuna, olive oil, and salt for a clean product\n          centered on the natural quality of the fish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-2\"\u003e\n    \u003cdiv class=\"gmx-yurrita-flavor\"\u003e\n      \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Clean, Delicate White Tuna with a Silky Olive Oil Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Bonito del Norte is known for its elegant flavor and exceptionally\n        tender flesh. The tuna offers gentle salinity, clean marine character,\n        and substantial flakes that remain moist and delicate, while olive oil\n        adds smooth richness without overpowering the fish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-yurrita-tasting\"\u003e\n        \u003cdiv class=\"gmx-yurrita-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean, delicate and gently savory\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-yurrita-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, moist and beautifully flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-yurrita-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, refined and olive oil-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HERITAGE --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-2\"\u003e\n    \u003cdiv class=\"gmx-yurrita-feature\"\u003e\n      \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n        Basque Preserving Heritage\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        A Northern Spanish Specialty Rooted in the Bay of Biscay\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Bonito del Norte arrives off the coast of northern Spain during the\n        seasonal tuna fishery. The fish is line-caught, selected while fresh,\n        carefully prepared, and preserved in olive oil to retain the delicate\n        qualities that distinguish this celebrated Basque conservas\n        specialty.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- JOSE ANDRES --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-2\"\u003e\n    \u003cdiv class=\"gmx-yurrita-signature\"\u003e\n      \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n        Selected by José\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        Chosen to Showcase Exceptional Spanish Food Traditions\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        This Yurrita Gastronomika white tuna is included in the José Andrés\n        Selection, a curated collection highlighting distinctive producers,\n        ingredients, and culinary traditions from across Spain.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-2\"\u003e\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      Serving Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-yurrita-heading\"\u003e\n      Elegant Spanish Serving with Almost No Preparation\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-yurrita-serving-intro\"\u003e\n      Taste the tuna directly from the tin first to appreciate its delicate\n      flavor and tender texture. Then serve the pieces whole or separate them\n      gently into generous flakes.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-yurrita-serving-list\"\u003e\n      \u003cli\u003e\n        Pair with piquillo peppers on toasted baguette\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Serve with crusty bread, olives, and sliced tomato\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Layer into a premium tuna sandwich with aioli\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Add to white bean, potato, or tomato salads\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Serve over warm rice with herbs and lemon\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Arrange on a Spanish conservas or tinned-seafood board\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-3\"\u003e\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-yurrita-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-yurrita-details\"\u003e\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eProducer\u003c\/dt\u003e\n        \u003cdd\u003eYurrita Gastronomika\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eCollection\u003c\/dt\u003e\n        \u003cdd\u003eJosé Andrés Selection\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBonito del Norte White Tuna in Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eSpecies\u003c\/dt\u003e\n        \u003cdd\u003eWhite tuna \/ albacore tuna\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eScientific Name\u003c\/dt\u003e\n        \u003cdd\u003eThunnus alalunga\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eCatch Region\u003c\/dt\u003e\n        \u003cdd\u003eBay of Biscay, northern Spain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eFishing Method\u003c\/dt\u003e\n        \u003cdd\u003eTraditionally line-caught\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003eOlive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eWhite tuna, olive oil, salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eSpain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.9 oz (111 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eDrained Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.5 oz (72 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-yurrita-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-yurrita-dietary\" aria-label=\"Dietary attributes\"\u003e\n      \u003cspan class=\"gmx-yurrita-dietary-item\"\u003e\n        GMO Free\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-yurrita-dietary-item\"\u003e\n        Gluten Free\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-yurrita-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains fish (white tuna).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-yurrita-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      White tuna is a natural seafood product. The size, shape, coloration,\n      texture, flake pattern, and arrangement of the pieces may vary slightly\n      from tin to tin. Occasional small bones may be present.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-yurrita-section gmx-yurrita-reveal gmx-yurrita-delay-3\"\u003e\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-yurrita-accordions\"\u003e\n      \u003cdetails class=\"gmx-yurrita-accordion\"\u003e\n        \u003csummary\u003e\n          Does the white tuna require cooking?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-yurrita-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The Bonito del Norte is fully\n            prepared and ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-yurrita-accordion\"\u003e\n        \u003csummary\u003e\n          What is Bonito del Norte?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-yurrita-accordion-content\"\u003e\n          \u003cp\u003e\n            Bonito del Norte is the Spanish name commonly used for premium\n            white or albacore tuna caught in northern waters. It is prized for\n            its pale flesh, delicate flavor, and tender texture.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-yurrita-accordion\"\u003e\n        \u003csummary\u003e\n          What does the tuna taste like?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-yurrita-accordion-content\"\u003e\n          \u003cp\u003e\n            Expect clean, gently savory white tuna with balanced salinity,\n            tender substantial flakes, and a smooth olive oil finish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-yurrita-accordion\"\u003e\n        \u003csummary\u003e\n          Can the olive oil be used?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-yurrita-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the flavorful olive oil over bread, peppers, tomatoes,\n            potatoes, rice, beans, or salads, or use it as part of a\n            vinaigrette or tuna sandwich dressing.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-yurrita-accordion\"\u003e\n        \u003csummary\u003e\n          How should the product be stored?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-yurrita-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin in a cool, dry place according to the\n            packaging instructions. After opening, transfer any remaining tuna\n            and olive oil to a suitable covered container, refrigerate\n            promptly, and follow the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-yurrita-closing gmx-yurrita-reveal gmx-yurrita-delay-3\"\u003e\n    \u003cp class=\"gmx-yurrita-eyebrow\"\u003e\n      A Treasure of the Basque Country\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Premium White Tuna for Pintxos, Salads, Sandwiches and Conservas Boards\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its line-caught Bay of Biscay origin, delicate flavor, tender\n      flakes, and silky olive oil finish, Yurrita Bonito del Norte transforms\n      a simple tin of tuna into an exceptional Spanish dining experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723221132,"sku":null,"price":12.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-yurrita-white-tuna-in-olive-oil-3-9oz-package-white-background.png?v=1785092048"},{"product_id":"fishwife-mussels-sweet-pepper-garlic","title":"Fishwife Mussels with Sweet Pepper \u0026 Garlic in Tomato \u0026 Spanish Olive Oil – 4.2 oz (120 g)","description":"\u003cdiv class=\"gmx-mussels-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-mussels-description {\n      --gmx-black: #181715;\n      --gmx-charcoal: #2c2925;\n      --gmx-body: #514b45;\n      --gmx-muted: #716961;\n      --gmx-gold: #b68a43;\n      --gmx-gold-soft: #ddc797;\n      --gmx-tomato: #b84232;\n      --gmx-tomato-dark: #7f2c23;\n      --gmx-tomato-soft: #f7e8e3;\n      --gmx-pepper: #cf6d2e;\n      --gmx-green: #477353;\n      --gmx-green-soft: #edf4ee;\n      --gmx-yellow: #d9a928;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded6c8;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-mussels-description *,\n    .gmx-mussels-description *::before,\n    .gmx-mussels-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-mussels-description h2,\n    .gmx-mussels-description h3,\n    .gmx-mussels-description p,\n    .gmx-mussels-description ul,\n    .gmx-mussels-description dl,\n    .gmx-mussels-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-mussels-description h2,\n    .gmx-mussels-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-mussels-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mussels-description .gmx-mussels-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mussels-description .gmx-mussels-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-tomato);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mussels-description .gmx-mussels-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-mussels-description .gmx-mussels-line {\n      width: 82px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-tomato-dark),\n        var(--gmx-pepper),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxMusselsLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-mussels-description .gmx-mussels-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(184, 66, 50, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(217, 169, 40, 0.11),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-mussels-description .gmx-mussels-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-tomato-dark),\n        var(--gmx-pepper),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-mussels-description .gmx-mussels-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(184, 66, 50, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-mussels-description .gmx-mussels-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-mussels-description .gmx-mussels-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-mussels-description .gmx-mussels-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-mussels-description .gmx-mussels-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(184, 66, 50, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-mussels-description .gmx-mussels-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-mussels-description .gmx-mussels-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 40px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-tomato),\n        var(--gmx-pepper)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-mussels-description .gmx-mussels-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(184, 66, 50, 0.42);\n      box-shadow: 0 12px 28px rgba(40, 27, 22, 0.08);\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-mussels-description .gmx-mussels-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-pepper);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-mussels-description .gmx-mussels-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-mussels-description .gmx-mussels-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-tomato);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(207, 109, 46, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-tomato-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-mussels-description .gmx-mussels-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(40, 27, 22, 0.07);\n    }\n\n    .gmx-mussels-description .gmx-mussels-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-mussels-description .gmx-mussels-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(184, 66, 50, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-mussels-description .gmx-mussels-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-tomato);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mussels-description .gmx-mussels-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-mussels-description .gmx-mussels-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(184, 66, 50, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(247, 232, 227, 0.9),\n          rgba(237, 244, 238, 0.72),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-mussels-description .gmx-mussels-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 82px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-tomato-dark),\n        var(--gmx-pepper)\n      );\n    }\n\n    .gmx-mussels-description .gmx-mussels-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-mussels-description .gmx-mussels-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-serving-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-mussels-description\n      .gmx-mussels-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-pepper);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-mussels-description .gmx-mussels-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mussels-description .gmx-mussels-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mussels-description .gmx-mussels-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-mussels-description .gmx-mussels-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mussels-description .gmx-mussels-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-tomato);\n      background: var(--gmx-tomato-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-mussels-description .gmx-mussels-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mussels-description .gmx-mussels-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mussels-description .gmx-mussels-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion\n      summary::before,\n    .gmx-mussels-description\n      .gmx-mussels-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-tomato);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion\n      summary:hover {\n      color: var(--gmx-tomato);\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxMusselsAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-mussels-description\n      .gmx-mussels-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-mussels-description .gmx-mussels-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(184, 66, 50, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(184, 66, 50, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(207, 109, 46, 0.1),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-mussels-description .gmx-mussels-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-mussels-description .gmx-mussels-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-mussels-description .gmx-mussels-reveal {\n      animation: gmxMusselsFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-mussels-description .gmx-mussels-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-mussels-description .gmx-mussels-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-mussels-description .gmx-mussels-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxMusselsFadeUp {\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 gmxMusselsLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxMusselsAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-mussels-description .gmx-mussels-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-mussels-description .gmx-mussels-benefits,\n      .gmx-mussels-description .gmx-mussels-serving-list,\n      .gmx-mussels-description .gmx-mussels-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-mussels-description .gmx-mussels-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-mussels-description .gmx-mussels-section {\n        padding: 27px 0;\n      }\n\n      .gmx-mussels-description .gmx-mussels-flavor,\n      .gmx-mussels-description .gmx-mussels-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-mussels-description .gmx-mussels-reveal,\n      .gmx-mussels-description .gmx-mussels-line,\n      .gmx-mussels-description\n        .gmx-mussels-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-mussels-description .gmx-mussels-benefit,\n      .gmx-mussels-description .gmx-mussels-flavor,\n      .gmx-mussels-description\n        .gmx-mussels-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-mussels-intro gmx-mussels-reveal\"\u003e\n    \u003cdiv class=\"gmx-mussels-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003ePremium Tinned Seafood\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Tender Mussels in a Bold Tomato, Sweet Pepper \u0026amp; Garlic Sauce\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-mussels-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Fishwife Mussels with Sweet Pepper \u0026amp; Garlic\n        \u003c\/strong\u003e\n        pair responsibly raised mussels with a vibrant tomato-based sauce\n        layered with red pepper, garlic, smoked paprika, cayenne, and aromatic\n        spices. The result is bold and deeply savory, with gentle sweetness,\n        warming spice, and a luxurious olive oil finish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Thoughtfully sourced and traditionally hand-packed in Galicia, Spain,\n        these ready-to-serve mussels turn toasted bread, pasta, rice, potato\n        chips, and casual seafood boards into an effortless gourmet\n        experience.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-mussels-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eResponsibly Raised Mussels\u003c\/span\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eASC Certified\u003c\/span\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eSweet Pepper \u0026amp; Garlic\u003c\/span\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eTomato-Based Sauce\u003c\/span\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eHand-Packed in Galicia\u003c\/span\u003e\n      \u003cspan class=\"gmx-mussels-badge\"\u003eReady to Serve\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-1\"\u003e\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-mussels-heading\"\u003e\n      Bold, Balanced Flavor with Effortless Tin-to-Table Appeal\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-mussels-benefits\"\u003e\n      \u003carticle class=\"gmx-mussels-benefit\"\u003e\n        \u003cspan class=\"gmx-mussels-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTender, Responsibly Raised Mussels\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully sourced mussels offer a satisfying, tender texture and\n          naturally rich shellfish character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-mussels-benefit\"\u003e\n        \u003cspan class=\"gmx-mussels-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSweet Pepper \u0026amp; Garlic\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Red pepper and garlic bring aromatic sweetness and savory depth to\n          the rich tomato-based sauce.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-mussels-benefit\"\u003e\n        \u003cspan class=\"gmx-mussels-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSmoky, Warming Spice\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Smoked spicy paprika and cayenne add gentle heat and complexity\n          without overwhelming the flavor of the mussels.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-mussels-benefit\"\u003e\n        \u003cspan class=\"gmx-mussels-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTraditionally Hand-Packed\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Expertly packed in Galicia, Spain, for a refined conservas\n          presentation that is ready to enjoy directly from the tin.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-2\"\u003e\n    \u003cdiv class=\"gmx-mussels-flavor\"\u003e\n      \u003cp class=\"gmx-mussels-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory Mussels with Sweet Pepper, Garlic and Smoky Tomato Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The mussels are tender and naturally briny, while the tomato sauce\n        delivers layered sweetness, acidity, and savory richness. Red pepper\n        and garlic add aromatic character, smoked paprika provides warmth,\n        and cayenne brings a controlled finish of gentle heat.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-mussels-tasting\"\u003e\n        \u003cdiv class=\"gmx-mussels-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eTomato-rich, savory and gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-mussels-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, substantial and satisfyingly meaty\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-mussels-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eSmoky, aromatic and gently spicy\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SOURCING FEATURE --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-2\"\u003e\n    \u003cdiv class=\"gmx-mussels-feature\"\u003e\n      \u003cp class=\"gmx-mussels-eyebrow\"\u003eResponsibly Sourced \u0026amp; Hand-Packed\u003c\/p\u003e\n\n      \u003ch3\u003eFrom Nutrient-Rich Waters to a Historic Galician Cannery\u003c\/h3\u003e\n\n      \u003cp\u003e\n        The ASC-certified mussels are responsibly raised through open-sea\n        aquaculture in the cold, nutrient-rich waters of southern Chile. They\n        are then hand-packed by experienced artisans at a family-owned cannery\n        in Galicia, Spain, where traditional preserving craft meets bold,\n        modern flavor.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-2\"\u003e\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-mussels-heading\"\u003e\n      Turn One Tin into an Exceptional Appetizer or Meal\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-mussels-serving-intro\"\u003e\n      Enjoy the mussels directly from the tin or warm them gently with their\n      sauce. Be sure to use every spoonful of the tomato, pepper, garlic, and\n      olive oil mixture.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-mussels-serving-list\"\u003e\n      \u003cli\u003ePile onto toasted baguette with aioli and fresh herbs\u003c\/li\u003e\n      \u003cli\u003eServe with potato chips and a cool chive dip\u003c\/li\u003e\n      \u003cli\u003eToss through spaghetti with parsley and lemon\u003c\/li\u003e\n      \u003cli\u003eSpoon over steamed rice, polenta, or white beans\u003c\/li\u003e\n      \u003cli\u003eServe alongside roasted potatoes and crusty bread\u003c\/li\u003e\n      \u003cli\u003eAdd to a premium conservas or tinned-seafood board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-3\"\u003e\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-mussels-heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-mussels-details\"\u003e\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eMussels with Sweet Pepper \u0026amp; Garlic\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eSeafood\u003c\/dt\u003e\n        \u003cdd\u003eMussels\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eMussel Source\u003c\/dt\u003e\n        \u003cdd\u003eResponsibly raised in southern Chile\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eCertification\u003c\/dt\u003e\n        \u003cdd\u003eASC-certified aquaculture\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eSauce\u003c\/dt\u003e\n        \u003cdd\u003e\n          Tomato, sweet red pepper, garlic, olive oil, smoked paprika,\n          cayenne, and spices\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Mussels, tomato, olive oil, onion, red pepper, salt, wine vinegar,\n          smoked spicy paprika, garlic, black pepper, cloves, and cayenne\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003ePacked In\u003c\/dt\u003e\n        \u003cdd\u003eGalicia, Spain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eBPA-free tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e4.2 oz (120 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-mussels-detail-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-mussels-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains molluscan shellfish (mussels).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-mussels-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Mussels are a natural seafood product. Their size, shape, texture,\n      coloration, and arrangement may vary slightly from tin to tin.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-mussels-section gmx-mussels-reveal gmx-mussels-delay-3\"\u003e\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-mussels-accordions\"\u003e\n      \u003cdetails class=\"gmx-mussels-accordion\"\u003e\n        \u003csummary\u003eDo the mussels require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-mussels-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The mussels are fully prepared\n            and ready to enjoy directly from the tin. They may also be warmed\n            gently with their sauce.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-mussels-accordion\"\u003e\n        \u003csummary\u003eAre the mussels very spicy?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-mussels-accordion-content\"\u003e\n          \u003cp\u003e\n            The sauce has warming spice from smoked paprika and cayenne, but\n            it is designed to remain balanced. Tomato, onion, and sweet red\n            pepper soften the heat with natural sweetness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-mussels-accordion\"\u003e\n        \u003csummary\u003eCan the tomato and olive oil sauce be used?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-mussels-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the sauce over toasted bread, pasta, rice, potatoes,\n            beans, or polenta, or use it as the flavorful base of a quick\n            seafood dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-mussels-accordion\"\u003e\n        \u003csummary\u003eHow should the product be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-mussels-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin according to the instructions printed on\n            the package. After opening, transfer any remaining mussels and\n            sauce to a suitable covered container, refrigerate promptly, and\n            follow the package guidance for freshness.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-mussels-closing gmx-mussels-reveal gmx-mussels-delay-3\"\u003e\n    \u003cp class=\"gmx-mussels-eyebrow\"\u003eBold Spanish Conservas Flavor\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Tender Mussels for Toasted Bread, Pasta and Effortless Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With responsibly raised mussels, rich tomato, sweet pepper, savory\n      garlic, smoked paprika, and a warming touch of cayenne, this Fishwife\n      tin delivers an exceptionally bold and satisfying seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723810956,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-mussels-sweet-pepper-garlic-4-2oz-package-white-background.png?v=1785092143"},{"product_id":"fishwife-albacore-tuna-spicy-olive-oil","title":"Fishwife Wild-Caught Albacore Tuna in Spicy Spanish Olive Oil – 3.2 oz (92 g)","description":"\u003cdiv class=\"gmx-spicy-tuna-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-spicy-tuna-description {\n      --gmx-black: #181516;\n      --gmx-charcoal: #2c2728;\n      --gmx-body: #52494b;\n      --gmx-muted: #74696c;\n      --gmx-gold: #b68a43;\n      --gmx-gold-soft: #dec795;\n      --gmx-pink: #c83e79;\n      --gmx-pink-dark: #8f2854;\n      --gmx-pink-soft: #f8e8ef;\n      --gmx-orange: #d96f2b;\n      --gmx-orange-soft: #fbecdf;\n      --gmx-red: #a93d31;\n      --gmx-yellow: #d9aa28;\n      --gmx-green: #4d7354;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded5c9;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-spicy-tuna-description *,\n    .gmx-spicy-tuna-description *::before,\n    .gmx-spicy-tuna-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-spicy-tuna-description h2,\n    .gmx-spicy-tuna-description h3,\n    .gmx-spicy-tuna-description p,\n    .gmx-spicy-tuna-description ul,\n    .gmx-spicy-tuna-description dl,\n    .gmx-spicy-tuna-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-spicy-tuna-description h2,\n    .gmx-spicy-tuna-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-spicy-tuna-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-pink-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-pink-dark),\n        var(--gmx-orange),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxSpicyTunaLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(200, 62, 121, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(217, 111, 43, 0.11),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-pink-dark),\n        var(--gmx-orange),\n        var(--gmx-yellow)\n      );\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(200, 62, 121, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-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-spicy-tuna-description .gmx-spicy-tuna-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(200, 62, 121, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.82);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 42px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-pink),\n        var(--gmx-orange)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(200, 62, 121, 0.4);\n      box-shadow: 0 12px 28px rgba(40, 25, 32, 0.08);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-orange);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR PANEL *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-pink);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(217, 111, 43, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-pink-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(40, 25, 32, 0.07);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(200, 62, 121, 0.22);\n      background: rgba(255, 255, 255, 0.74);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-note\n      strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-pink-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-note\n      span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* SPICE FEATURE *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(200, 62, 121, 0.25);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(248, 232, 239, 0.92),\n          rgba(251, 236, 223, 0.78),\n          rgba(252, 250, 246, 0.96)\n        );\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 82px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-pink-dark),\n        var(--gmx-orange)\n      );\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-serving-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-spicy-tuna-description\n      .gmx-spicy-tuna-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d9;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-orange);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-detail-row {\n      display: grid;\n      grid-template-columns: minmax(135px, 0.36fr) minmax(0, 0.64fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-detail-row\n      dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-detail-row\n      dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-allergen {\n      margin-top: 20px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-pink);\n      background: var(--gmx-pink-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-notice\n      strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary::before,\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-pink);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion\n      summary:hover {\n      color: var(--gmx-pink-dark);\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxSpicyTunaAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(200, 62, 121, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(200, 62, 121, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(217, 111, 43, 0.11),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-closing\n      h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-spicy-tuna-description\n      .gmx-spicy-tuna-closing\n      p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-reveal {\n      animation: gmxSpicyTunaFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-spicy-tuna-description .gmx-spicy-tuna-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxSpicyTunaFadeUp {\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 gmxSpicyTunaLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxSpicyTunaAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-benefits,\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-serving-list,\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-section {\n        padding: 27px 0;\n      }\n\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-flavor,\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-reveal,\n      .gmx-spicy-tuna-description .gmx-spicy-tuna-line,\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-benefit,\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-flavor,\n      .gmx-spicy-tuna-description\n        .gmx-spicy-tuna-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-spicy-tuna-intro gmx-spicy-tuna-reveal\"\u003e\n    \u003cdiv class=\"gmx-spicy-tuna-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      Premium Tinned Seafood\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Buttery Wild Albacore with a Warm, Savory Spice Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Fishwife Wild-Caught Albacore Tuna in Spicy Spanish Olive Oil\n        \u003c\/strong\u003e\n        pairs premium, line-caught tuna with 100% Spanish olive oil and an\n        aromatic seasoning blend of hot paprika, cayenne, white pepper, and\n        garlic. The result is tender, buttery albacore with rich flavor and a\n        satisfying kick that enhances rather than overwhelms the fish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Enjoy it directly from the tin or use the substantial, moist flakes to\n        elevate steamed rice, pasta, toast, salads, sandwiches, and effortless\n        pantry meals.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Wild-Caught Albacore\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Line-Caught\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Spicy Spanish Olive Oil\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Hot Paprika \u0026amp; Cayenne\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Packed in Spain\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-spicy-tuna-badge\"\u003e\n        Ready to Serve\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-1\"\u003e\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-tuna-heading\"\u003e\n      Premium Tuna with Just the Right Amount of Heat\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-benefits\"\u003e\n      \u003carticle class=\"gmx-spicy-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Wild Albacore\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully selected albacore offers a clean, rich flavor and\n          substantial texture that stands apart from ordinary canned tuna.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTender, Buttery Flakes\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Each piece remains moist, delicate, and satisfyingly substantial,\n          making it exceptional straight from the tin or incorporated into a\n          meal.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eLayered Savory Spice\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Hot paprika, cayenne, white pepper, and garlic create aromatic\n          warmth and depth without masking the tuna’s natural flavor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-spicy-tuna-benefit\"\u003e\n        \u003cspan class=\"gmx-spicy-tuna-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003e100% Spanish Olive Oil\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Spanish olive oil preserves the tuna’s moisture and gives every bite\n          a smooth, rounded, and luxurious finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-2\"\u003e\n    \u003cdiv class=\"gmx-spicy-tuna-flavor\"\u003e\n      \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Clean, Rich Albacore with Aromatic Spice and Silky Olive Oil\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Albacore is prized for its mild, refined character and firm yet tender\n        texture. Here, Spanish olive oil enhances its buttery richness while\n        hot paprika, cayenne, white pepper, and garlic add layered savory\n        warmth and a pleasantly lingering finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-tasting\"\u003e\n        \u003cdiv class=\"gmx-spicy-tuna-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean, savory and richly seasoned\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, buttery and substantially flaky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, aromatic and gently spicy\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SPICE FEATURE --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-2\"\u003e\n    \u003cdiv class=\"gmx-spicy-tuna-feature\"\u003e\n      \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n        The Spice Profile\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        More Than Heat: A Layered Blend Built Around the Tuna\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Hot paprika brings smoky warmth, cayenne provides a controlled kick,\n        white pepper adds aromatic depth, and garlic completes the blend with\n        savory richness. The seasoning supports the buttery albacore rather\n        than dominating it.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SOURCING --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-2\"\u003e\n    \u003cdiv class=\"gmx-spicy-tuna-feature\"\u003e\n      \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n        From the Fishery to the Tin\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        Peak-Season Albacore, Traditionally Packed in Spain\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        The albacore is sourced from fisheries in the Bay of Biscay and South\n        Africa and caught during peak tuna season. It is then packed at a\n        traditional Spanish cannery with generations of experience preserving\n        exceptional seafood.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-2\"\u003e\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      Serving Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-tuna-heading\"\u003e\n      Start with the Tin, Then Make It Your Own\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-spicy-tuna-serving-intro\"\u003e\n      Taste the albacore directly from the tin first to experience its buttery\n      texture, savory seasoning, and spicy olive oil. Then pair it with\n      something creamy, crisp, bright, or fresh.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-spicy-tuna-serving-list\"\u003e\n      \u003cli\u003e\n        Serve with potato chips, lemon, and fresh herbs\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Mix with Kewpie-style mayonnaise over steamed rice\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Stir into pasta with lemon, parsley, and breadcrumbs\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Layer onto sourdough toast with cucumber or avocado\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Fold into sandwiches, wraps, or spicy tuna melts\n      \u003c\/li\u003e\n\n      \u003cli\u003e\n        Arrange on a premium conservas or tinned-seafood board\n      \u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-spicy-tuna-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-spicy-tuna-details\"\u003e\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eFishwife\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eAlbacore Tuna in Spicy Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eSpecies\u003c\/dt\u003e\n        \u003cdd\u003eAlbacore tuna\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eScientific Name\u003c\/dt\u003e\n        \u003cdd\u003eThunnus alalunga\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eCatch Method\u003c\/dt\u003e\n        \u003cdd\u003eLine-caught\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eSourcing Regions\u003c\/dt\u003e\n        \u003cdd\u003eBay of Biscay and South Africa\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eSeason\u003c\/dt\u003e\n        \u003cdd\u003ePeak albacore fishing season from June through August\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003ePacking Medium\u003c\/dt\u003e\n        \u003cdd\u003e100% Spanish olive oil with savory spices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Albacore tuna, olive oil, hot paprika, cayenne, white pepper,\n          garlic, and salt\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003ePacked In\u003c\/dt\u003e\n        \u003cdd\u003eSpain\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eBPA-free tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.2 oz (92 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-spicy-tuna-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to eat\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains fish (albacore tuna).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-notice\"\u003e\n      \u003cstrong\u003eNatural Seafood Notice\u003c\/strong\u003e\n      Albacore tuna is a natural seafood product. Its shape, coloration,\n      texture, flake size, and arrangement may vary slightly from tin to tin.\n      Although carefully prepared, occasional small bones may be present.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ADDITIONAL INFORMATION --\u003e\n  \u003csection class=\"gmx-spicy-tuna-section gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-spicy-tuna-accordions\"\u003e\n      \u003cdetails class=\"gmx-spicy-tuna-accordion\"\u003e\n        \u003csummary\u003e\n          Does the albacore tuna require cooking?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            No additional cooking is required. The tuna is fully prepared and\n            ready to enjoy directly from the tin.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-tuna-accordion\"\u003e\n        \u003csummary\u003e\n          How spicy is the tuna?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            The tuna has a noticeable but balanced kick. Hot paprika,\n            cayenne, white pepper, and garlic add warmth and complexity while\n            allowing the buttery albacore flavor to remain prominent.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-tuna-accordion\"\u003e\n        \u003csummary\u003e\n          Can the spicy olive oil be used?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            Yes. Spoon the seasoned olive oil over rice, toast, potatoes,\n            pasta, beans, or vegetables, or incorporate it into a dressing,\n            sauce, or spicy tuna preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-spicy-tuna-accordion\"\u003e\n        \u003csummary\u003e\n          How should the product be stored?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-spicy-tuna-accordion-content\"\u003e\n          \u003cp\u003e\n            Store the unopened tin in a cool, dry place according to the\n            package instructions. After opening, transfer any remaining tuna\n            and oil to a suitable covered container, refrigerate promptly, and\n            consume within the timeframe stated on the packaging.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-spicy-tuna-closing gmx-spicy-tuna-reveal gmx-spicy-tuna-delay-3\"\u003e\n    \u003cp class=\"gmx-spicy-tuna-eyebrow\"\u003e\n      A Bold Pantry Essential\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Premium Spicy Albacore for Rice, Pasta, Toast and Effortless Meals\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With buttery wild albacore, substantial flakes, aromatic seasoning, and\n      rich Spanish olive oil, this Fishwife tin transforms a simple pantry\n      staple into an exceptionally flavorful seafood experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723843724,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-fishwife-albacore-tuna-spicy-olive-oil-3-2oz-package-white-background.png?v=1785092218"},{"product_id":"mr-moris-grey-mullet-bottarga-di-muggine","title":"Mr. Moris Grey Mullet Bottarga di Muggine – Italian Cured Roe, Kosher, 3 oz (85 g)","description":"\u003cdiv class=\"gmx-bottarga-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-bottarga-description {\n      --gmx-black: #171614;\n      --gmx-charcoal: #2a2824;\n      --gmx-body: #514d46;\n      --gmx-muted: #716b61;\n      --gmx-gold: #b68a43;\n      --gmx-gold-dark: #7f5d2c;\n      --gmx-gold-soft: #dec89c;\n      --gmx-amber: #c8792f;\n      --gmx-amber-dark: #8c4f1e;\n      --gmx-amber-soft: #f8ebdc;\n      --gmx-blue: #4c6d78;\n      --gmx-blue-soft: #edf2f3;\n      --gmx-ivory: #f8f4ec;\n      --gmx-ivory-light: #fcfaf6;\n      --gmx-border: #ded6c8;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-bottarga-description *,\n    .gmx-bottarga-description *::before,\n    .gmx-bottarga-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-bottarga-description h2,\n    .gmx-bottarga-description h3,\n    .gmx-bottarga-description p,\n    .gmx-bottarga-description ul,\n    .gmx-bottarga-description dl,\n    .gmx-bottarga-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-bottarga-description h2,\n    .gmx-bottarga-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-bottarga-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-amber),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxBottargaLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-bottarga-description .gmx-bottarga-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(182, 138, 67, 0.15),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(200, 121, 47, 0.11),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-intro::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-amber),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -65px;\n      right: -65px;\n      width: 160px;\n      height: 160px;\n      border: 1px solid rgba(182, 138, 67, 0.17);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-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-bottarga-description .gmx-bottarga-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(182, 138, 67, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.84);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-bottarga-description .gmx-bottarga-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 42px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-amber),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(182, 138, 67, 0.46);\n      box-shadow: 0 12px 28px rgba(38, 29, 18, 0.08);\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-amber);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-bottarga-description .gmx-bottarga-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-amber);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 138, 67, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-amber-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(38, 29, 18, 0.07);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(182, 138, 67, 0.25);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CRAFT FEATURE *\/\n\n    .gmx-bottarga-description .gmx-bottarga-feature {\n      position: relative;\n      overflow: hidden;\n      padding: 27px;\n      border: 1px solid rgba(182, 138, 67, 0.28);\n      background:\n        linear-gradient(\n          135deg,\n          rgba(248, 235, 220, 0.9),\n          rgba(237, 242, 243, 0.72),\n          rgba(252, 250, 246, 0.97)\n        );\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-feature::before {\n      content: \"\";\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 82px;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-charcoal),\n        var(--gmx-amber)\n      );\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-feature h3 {\n      margin-bottom: 10px;\n      font-size: 21px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-feature p {\n      margin-bottom: 0;\n    }\n\n    \/* USAGE GUIDE *\/\n\n    .gmx-bottarga-description .gmx-bottarga-guide {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-guide-card {\n      position: relative;\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-guide-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 29px;\n      height: 29px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(182, 138, 67, 0.4);\n      border-radius: 50%;\n      color: var(--gmx-gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-guide-card h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-guide-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    \/* SERVING *\/\n\n    .gmx-bottarga-description .gmx-bottarga-serving-intro {\n      margin-bottom: 18px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-serving-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-bottarga-description\n      .gmx-bottarga-serving-list\n      li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d7;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-serving-list\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-amber);\n      font-size: 7px;\n    }\n\n    \/* PRODUCT DETAILS *\/\n\n    .gmx-bottarga-description .gmx-bottarga-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-dietary {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 20px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-dietary-item {\n      padding: 9px 13px;\n      border: 1px solid rgba(182, 138, 67, 0.3);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      font-weight: 600;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-allergen {\n      margin-top: 14px;\n      padding: 14px 17px;\n      border-left: 3px solid var(--gmx-amber);\n      background: var(--gmx-amber-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* ACCORDIONS *\/\n\n    .gmx-bottarga-description .gmx-bottarga-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary::before,\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-amber);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion\n      summary:hover {\n      color: var(--gmx-gold-dark);\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxBottargaAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-bottarga-description\n      .gmx-bottarga-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-bottarga-description .gmx-bottarga-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(182, 138, 67, 0.32);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(182, 138, 67, 0.13),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(200, 121, 47, 0.1),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-closing h2 {\n      max-width: 610px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-closing p {\n      max-width: 640px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATIONS *\/\n\n    .gmx-bottarga-description .gmx-bottarga-reveal {\n      animation: gmxBottargaFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-bottarga-description .gmx-bottarga-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxBottargaFadeUp {\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 gmxBottargaLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxBottargaAccordionReveal {\n      from {\n        opacity: 0;\n        transform: translateY(-4px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    \/* MOBILE *\/\n\n    @media (max-width: 680px) {\n      .gmx-bottarga-description .gmx-bottarga-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-bottarga-description .gmx-bottarga-benefits,\n      .gmx-bottarga-description .gmx-bottarga-serving-list,\n      .gmx-bottarga-description .gmx-bottarga-tasting,\n      .gmx-bottarga-description .gmx-bottarga-guide {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-bottarga-description .gmx-bottarga-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-bottarga-description .gmx-bottarga-section {\n        padding: 27px 0;\n      }\n\n      .gmx-bottarga-description .gmx-bottarga-flavor,\n      .gmx-bottarga-description .gmx-bottarga-feature {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-bottarga-description .gmx-bottarga-reveal,\n      .gmx-bottarga-description .gmx-bottarga-line,\n      .gmx-bottarga-description\n        .gmx-bottarga-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-bottarga-description .gmx-bottarga-benefit,\n      .gmx-bottarga-description .gmx-bottarga-flavor,\n      .gmx-bottarga-description\n        .gmx-bottarga-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-bottarga-intro gmx-bottarga-reveal\"\u003e\n    \u003cdiv class=\"gmx-bottarga-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Premium Italian Bottarga\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Authentic Grey Mullet Roe with Concentrated Mediterranean Flavor\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-bottarga-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Mr. Moris Grey Mullet Bottarga di Muggine\n        \u003c\/strong\u003e\n        is a celebrated Italian delicacy crafted from whole grey mullet roe.\n        Each roe sac is carefully extracted, salted, pressed, and slowly dried\n        until it develops its signature amber color, firm texture, and\n        intensely savory flavor.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Often regarded as the Mediterranean answer to caviar, bottarga brings\n        remarkable depth to even the simplest dish. Slice it paper-thin for an\n        elegant appetizer or grate it over pasta, risotto, eggs, seafood, and\n        vegetables for an immediate layer of briny sweetness and refined\n        umami.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-bottarga-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Whole Grey Mullet Roe\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Bottarga di Muggine\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Traditionally Salt-Cured\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Vacuum-Packed\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Deluxe Gift Box\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Kosher\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-badge\"\u003e\n        Product of Italy\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-1\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-bottarga-heading\"\u003e\n      A Few Shavings Transform the Entire Dish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-bottarga-benefits\"\u003e\n      \u003carticle class=\"gmx-bottarga-benefit\"\u003e\n        \u003cspan class=\"gmx-bottarga-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Grey Mullet Roe\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Grey mullet bottarga is prized for a flavor that is refined,\n          balanced, and more delicate than many other varieties of cured roe.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-bottarga-benefit\"\u003e\n        \u003cspan class=\"gmx-bottarga-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eTraditional Italian Craft\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The roe is salted, pressed, and slowly dried using time-honored\n          methods that concentrate its natural color, aroma, and seafood\n          character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-bottarga-benefit\"\u003e\n        \u003cspan class=\"gmx-bottarga-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eExtraordinary Umami\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A small amount adds intense savory depth, gentle sweetness, and a\n          sophisticated taste of the sea without requiring a complicated\n          sauce.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-bottarga-benefit\"\u003e\n        \u003cspan class=\"gmx-bottarga-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eElegant Deluxe Presentation\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Vacuum-packed and presented in a black-and-gold box, it is equally\n          suited to a chef’s pantry, luxury food collection, or gourmet gift.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-2\"\u003e\n    \u003cdiv class=\"gmx-bottarga-flavor\"\u003e\n      \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory, Briny and Gently Sweet with a Lingering Taste of the Sea\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Mr. Moris Grey Mullet Bottarga delivers concentrated marine flavor\n        balanced by natural sweetness and measured salinity. Its firm,\n        sliceable texture becomes delicate when shaved thinly and melts\n        seamlessly into warm pasta or risotto when finely grated.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-bottarga-tasting\"\u003e\n        \u003cdiv class=\"gmx-bottarga-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eDeeply savory, briny and subtly sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-bottarga-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eFirm, dense and delicately yielding\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-bottarga-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eLong, aromatic and unmistakably maritime\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CRAFT --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-2\"\u003e\n    \u003cdiv class=\"gmx-bottarga-feature\"\u003e\n      \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n        From Roe Sac to Mediterranean Gold\n      \u003c\/p\u003e\n\n      \u003ch3\u003e\n        Salted, Pressed and Slowly Dried to Concentrate Every Flavor\n      \u003c\/h3\u003e\n\n      \u003cp\u003e\n        Whole grey mullet roe sacs are carefully removed, salted to draw out\n        moisture, gently pressed, and dried until firm. This gradual process\n        transforms fresh roe into amber-colored bottarga with concentrated\n        flavor, sliceable structure, and exceptional culinary intensity.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- HOW TO USE --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-2\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      How to Use Bottarga\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-bottarga-heading\"\u003e\n      Slice, Shave or Grate According to the Dish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-bottarga-guide\"\u003e\n      \u003carticle class=\"gmx-bottarga-guide-card\"\u003e\n        \u003cspan class=\"gmx-bottarga-guide-number\"\u003e1\u003c\/span\u003e\n\n        \u003ch3\u003ePrepare the Roe\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Remove the bottarga from its vacuum packaging. When present, peel\n          away only the thin outer membrane from the portion you plan to use.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-bottarga-guide-card\"\u003e\n        \u003cspan class=\"gmx-bottarga-guide-number\"\u003e2\u003c\/span\u003e\n\n        \u003ch3\u003eChoose the Cut\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Slice very thinly for crostini and appetizers, shave into ribbons\n          for salads, or finely grate it for pasta, risotto, and eggs.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-bottarga-guide-card\"\u003e\n        \u003cspan class=\"gmx-bottarga-guide-number\"\u003e3\u003c\/span\u003e\n\n        \u003ch3\u003eAdd at the End\u003c\/h3\u003e\n\n        \u003cp\u003e\n          For the clearest aroma and most refined flavor, add bottarga just\n          before serving rather than subjecting it to prolonged heat.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-2\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Serving Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-bottarga-heading\"\u003e\n      Mediterranean Luxury for Pasta, Seafood, Eggs and Crostini\n    \u003c\/h2\u003e\n\n    \u003cp class=\"gmx-bottarga-serving-intro\"\u003e\n      Bottarga is concentrated, so a modest amount delivers remarkable flavor.\n      Pair it with simple ingredients such as olive oil, butter, lemon, bread,\n      rice, potatoes, or fresh herbs that allow the cured roe to remain the\n      centerpiece.\n    \u003c\/p\u003e\n\n    \u003cul class=\"gmx-bottarga-serving-list\"\u003e\n      \u003cli\u003eGrate over spaghetti with olive oil, garlic, and lemon zest\u003c\/li\u003e\n      \u003cli\u003eFinish risotto with bottarga, butter, and fresh herbs\u003c\/li\u003e\n      \u003cli\u003eShave over soft scrambled, fried, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eSlice onto crostini with butter, ricotta, or olive oil\u003c\/li\u003e\n      \u003cli\u003eGrate over grilled fish, scallops, shrimp, or calamari\u003c\/li\u003e\n      \u003cli\u003eFinish roasted potatoes, artichokes, or seasonal vegetables\u003c\/li\u003e\n      \u003cli\u003eAdd thin shavings to tomato, fennel, or citrus salads\u003c\/li\u003e\n      \u003cli\u003eServe as part of a caviar, roe, or Mediterranean tasting board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-3\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-bottarga-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-bottarga-details\"\u003e\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eMr. Moris\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eGrey Mullet Bottarga\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eItalian Name\u003c\/dt\u003e\n        \u003cdd\u003eBottarga di Muggine\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eWhole cured grey mullet roe sac\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Grey mullet roe and sea salt. Refer to the package for the complete\n          current ingredient statement.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eProduction Method\u003c\/dt\u003e\n        \u003cdd\u003eSalted, pressed, and slowly dried\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003e\n          Intensely savory, briny, gently sweet, and umami-rich\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eAppearance\u003c\/dt\u003e\n        \u003cdd\u003e\n          Natural amber to deep golden-orange color with expected variation\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eVacuum-packed and presented in a deluxe box\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3 oz (85 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store unopened according to the package instructions. After opening,\n          wrap tightly, refrigerate, and consume within the timeframe stated\n          on the label.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-bottarga-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eReady to slice, shave, or grate; no cooking required\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-bottarga-dietary\" aria-label=\"Product attributes\"\u003e\n      \u003cspan class=\"gmx-bottarga-dietary-item\"\u003e\n        Kosher\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-dietary-item\"\u003e\n        Traditionally Cured\n      \u003c\/span\u003e\n\n      \u003cspan class=\"gmx-bottarga-dietary-item\"\u003e\n        Product of Italy\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-bottarga-allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains fish (grey mullet roe).\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-bottarga-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Whole bottarga is a natural cured seafood product. Shape, weight,\n      thickness, amber coloration, surface appearance, moisture level, and\n      firmness may vary slightly from piece to piece.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-bottarga-section gmx-bottarga-reveal gmx-bottarga-delay-3\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-bottarga-accordions\"\u003e\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          What is grey mullet bottarga?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            Grey mullet bottarga is the whole roe sac of a grey mullet that\n            has been salted, pressed, and dried. The curing process creates a\n            firm amber delicacy with concentrated savory seafood flavor.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          Does bottarga need to be cooked?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            No. Bottarga is a cured, ready-to-use product. Slice or grate it\n            directly onto finished dishes. Adding it near the end preserves\n            its aroma and prevents its delicate flavor from becoming muted.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          Should the outer membrane be removed?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            When a thin natural membrane is present, gently peel it from only\n            the portion you plan to slice or grate. Leaving the remainder\n            intact helps protect the unused bottarga.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          How much bottarga should I use?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            Begin with a light grating or several very thin slices. Bottarga\n            has concentrated flavor, so a small amount is usually sufficient.\n            Taste the dish before adding more.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          What is the best way to grate bottarga?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            Use a fine microplane-style grater for a soft, even layer that\n            melts into pasta or risotto. A vegetable peeler or very sharp\n            knife works well for thin ribbons and appetizer slices.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-bottarga-accordion\"\u003e\n        \u003csummary\u003e\n          How should opened bottarga be stored?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-bottarga-accordion-content\"\u003e\n          \u003cp\u003e\n            Wrap the remaining bottarga tightly or place it in a suitable\n            airtight container, refrigerate promptly, and follow the storage\n            and consumption instructions 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  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-bottarga-closing gmx-bottarga-reveal gmx-bottarga-delay-3\"\u003e\n    \u003cp class=\"gmx-bottarga-eyebrow\"\u003e\n      Mediterranean Gold\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Remarkable Italian Delicacy for Inspired Everyday Cooking\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its amber color, refined salinity, natural sweetness, and\n      concentrated umami, Mr. Moris Grey Mullet Bottarga turns pasta, risotto,\n      seafood, eggs, crostini, and vegetables into an exceptional\n      Mediterranean dining experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591723876492,"sku":null,"price":36.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-mr-moris-grey-mullet-bottarga-product-of-italy.png?v=1785092501"},{"product_id":"rougie-grade-a-whole-lobe-duck-foie-gras","title":"Rougié Grade A Whole Lobe Duck Foie Gras – Raw, Product of Canada","description":"\u003cdiv class=\"gmx-raw-foie-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-raw-foie-description {\n      --gmx-black: #171515;\n      --gmx-charcoal: #2b2827;\n      --gmx-body: #514b47;\n      --gmx-muted: #726a65;\n      --gmx-red: #9e302c;\n      --gmx-red-dark: #6f201e;\n      --gmx-red-soft: #f7e9e6;\n      --gmx-gold: #b48a47;\n      --gmx-gold-soft: #dfcca5;\n      --gmx-ivory: #f8f4ed;\n      --gmx-ivory-light: #fcfaf7;\n      --gmx-border: #ded7cc;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-raw-foie-description *,\n    .gmx-raw-foie-description *::before,\n    .gmx-raw-foie-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-raw-foie-description h2,\n    .gmx-raw-foie-description h3,\n    .gmx-raw-foie-description p,\n    .gmx-raw-foie-description ul,\n    .gmx-raw-foie-description dl,\n    .gmx-raw-foie-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-raw-foie-description h2,\n    .gmx-raw-foie-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-raw-foie-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-red);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red-dark),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxRawLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-raw-foie-description .gmx-raw-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(158, 48, 44, 0.12),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(180, 138, 71, 0.13),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto 0;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red-dark),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -68px;\n      right: -68px;\n      width: 165px;\n      height: 165px;\n      border: 1px solid rgba(158, 48, 44, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-intro-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-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-raw-foie-description .gmx-raw-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(158, 48, 44, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.84);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-raw-foie-description .gmx-raw-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-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-raw-foie-description .gmx-raw-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 42px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(158, 48, 44, 0.4);\n      box-shadow: 0 12px 28px rgba(38, 26, 23, 0.08);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-raw-foie-description .gmx-raw-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(180, 138, 71, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-red-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(38, 26, 23, 0.07);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-flavor \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(158, 48, 44, 0.2);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* CULINARY USES *\/\n\n    .gmx-raw-foie-description .gmx-raw-uses {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-use {\n      padding: 21px 19px;\n      border: 1px solid var(--gmx-border);\n      background: #ffffff;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-use h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-use p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    \/* PREPARATION *\/\n\n    .gmx-raw-foie-description .gmx-raw-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-step {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-step-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(158, 48, 44, 0.35);\n      border-radius: 50%;\n      color: var(--gmx-red);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-step p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-raw-foie-description .gmx-raw-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-warning {\n      margin-top: 20px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gmx-red);\n      background: var(--gmx-red-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-notice strong,\n    .gmx-raw-foie-description .gmx-raw-warning strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* FAQ *\/\n\n    .gmx-raw-foie-description .gmx-raw-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-raw-foie-description\n      .gmx-raw-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion summary::before,\n    .gmx-raw-foie-description .gmx-raw-accordion summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-red);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-raw-foie-description\n      .gmx-raw-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion summary:hover {\n      color: var(--gmx-red);\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxRawAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-accordion-content p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-raw-foie-description .gmx-raw-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(158, 48, 44, 0.27);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(158, 48, 44, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(180, 138, 71, 0.11),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-closing h2 {\n      max-width: 620px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-closing p {\n      max-width: 650px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-raw-foie-description .gmx-raw-reveal {\n      animation: gmxRawFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-raw-foie-description .gmx-raw-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxRawFadeUp {\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 gmxRawLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxRawAccordionReveal {\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-raw-foie-description .gmx-raw-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-raw-foie-description .gmx-raw-benefits,\n      .gmx-raw-foie-description .gmx-raw-uses,\n      .gmx-raw-foie-description .gmx-raw-steps,\n      .gmx-raw-foie-description .gmx-raw-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-raw-foie-description .gmx-raw-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-raw-foie-description .gmx-raw-section {\n        padding: 27px 0;\n      }\n\n      .gmx-raw-foie-description .gmx-raw-flavor {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-raw-foie-description .gmx-raw-reveal,\n      .gmx-raw-foie-description .gmx-raw-line,\n      .gmx-raw-foie-description .gmx-raw-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-raw-foie-description .gmx-raw-benefit,\n      .gmx-raw-foie-description .gmx-raw-flavor,\n      .gmx-raw-foie-description\n        .gmx-raw-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-raw-intro gmx-raw-reveal\"\u003e\n    \u003cdiv class=\"gmx-raw-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Grade A Whole Foie Gras\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Chef-Grade Whole Duck Foie Gras for Searing, Terrines and Fine Dining\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-raw-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Grade A Whole Lobe Duck Foie Gras\u003c\/strong\u003e is a\n        premium raw foie gras selected for its smooth appearance, supple\n        structure, rich flavor, and exceptional culinary potential. Each\n        whole lobe is vacuum-packed on a protective tray to maintain its\n        natural shape and quality.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Slice it into generous escalopes for a deeply caramelized sear, shape\n        it into a classic torchon, or prepare an elegant terrine for holidays,\n        tasting menus, and special celebrations. Its luxurious richness and\n        velvety mouthfeel make it a defining ingredient of French-inspired\n        cuisine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-raw-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eGrade A \/ Grade 1\u003c\/span\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eRaw Whole Lobe\u003c\/span\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eVacuum-Packed\u003c\/span\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eChef-Grade Ingredient\u003c\/span\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eProduct of Canada\u003c\/span\u003e\n      \u003cspan class=\"gmx-raw-badge\"\u003eVariable-Weight Lobe\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-1\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Why Chefs Choose It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-raw-heading\"\u003e\n      Premium Quality with Complete Culinary Freedom\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-raw-benefits\"\u003e\n      \u003carticle class=\"gmx-raw-benefit\"\u003e\n        \u003cspan class=\"gmx-raw-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003ePremium Grade Selection\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Carefully selected for a smooth exterior, uniform coloration,\n          supple structure, and refined presentation suited to premium\n          preparations.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-benefit\"\u003e\n        \u003cspan class=\"gmx-raw-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWhole-Lobe Versatility\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Portion it into escalopes, prepare it as a terrine or torchon, or\n          incorporate it into sophisticated sauces and composed dishes.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-benefit\"\u003e\n        \u003cspan class=\"gmx-raw-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eRich, Velvety Character\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Foie gras develops an exceptionally smooth mouthfeel with deep duck\n          flavor, delicate sweetness, and a lingering buttery finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-benefit\"\u003e\n        \u003cspan class=\"gmx-raw-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eImpressive Centerpiece\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The whole-lobe format creates a memorable foundation for tasting\n          menus, holiday dinners, gourmet entertaining, and chef-led events.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-2\"\u003e\n    \u003cdiv class=\"gmx-raw-flavor\"\u003e\n      \u003cp class=\"gmx-raw-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Luxuriously Rich with a Delicate, Buttery Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Properly prepared duck foie gras offers a refined balance of savory\n        duck flavor, gentle natural sweetness, and extraordinary richness.\n        Its soft yet structured raw texture becomes silky inside while\n        developing beautiful caramelization when seared.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-raw-tasting\"\u003e\n        \u003cdiv class=\"gmx-raw-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-raw-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSupple raw structure with a velvety finish\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-raw-note\"\u003e\n          \u003cstrong\u003ePresentation\u003c\/strong\u003e\n          \u003cspan\u003eWhole natural lobe with premium visual appeal\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CULINARY USES --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-2\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Culinary Possibilities\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-raw-heading\"\u003e\n      One Whole Lobe, Four Exceptional Preparations\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-raw-uses\"\u003e\n      \u003carticle class=\"gmx-raw-use\"\u003e\n        \u003ch3\u003ePan-Seared Escalopes\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Cut into thick slices and sear briefly to create a deeply\n          caramelized exterior and warm, melting center.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-use\"\u003e\n        \u003ch3\u003eClassic Foie Gras Terrine\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Season and gently cook in a terrine mold for elegant chilled slices\n          with a smooth, luxurious texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-use\"\u003e\n        \u003ch3\u003eTraditional Torchon\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Shape the seasoned foie gras into a cylinder for a refined,\n          restaurant-style cold presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-use\"\u003e\n        \u003ch3\u003eGourmet Sauces \u0026amp; Garnishes\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Use carefully portioned pieces to enrich sauces or complement steak,\n          duck, brioche, fruit, truffles, and seasonal vegetables.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PREPARATION --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-2\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Preparation Essentials\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-raw-heading\"\u003e\n      Preserve Its Texture from Package to Plate\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-raw-steps\"\u003e\n      \u003carticle class=\"gmx-raw-step\"\u003e\n        \u003cspan class=\"gmx-raw-step-number\"\u003e1\u003c\/span\u003e\n\n        \u003ch3\u003eThaw Gradually\u003c\/h3\u003e\n\n        \u003cp\u003e\n          When frozen, thaw the sealed lobe under refrigeration according to\n          the package directions. Do not thaw at room temperature.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-step\"\u003e\n        \u003cspan class=\"gmx-raw-step-number\"\u003e2\u003c\/span\u003e\n\n        \u003ch3\u003eHandle Gently\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Keep the foie gras cold while portioning. Use a clean, sharp knife\n          and avoid excessive handling that could soften the lobe.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-raw-step\"\u003e\n        \u003cspan class=\"gmx-raw-step-number\"\u003e3\u003c\/span\u003e\n\n        \u003ch3\u003eCook with Precision\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Follow your selected recipe and the package’s food-safety guidance.\n          Foie gras is rich and requires controlled cooking rather than\n          prolonged heat.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-3\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-raw-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-raw-details\"\u003e\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eGrade A Whole Lobe Duck Foie Gras\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eRaw whole duck foie gras lobe\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eQuality Designation\u003c\/dt\u003e\n        \u003cdd\u003eCategory A fresh \/ Grade 1 frozen\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eIngredient\u003c\/dt\u003e\n        \u003cdd\u003eRaw duck foie gras\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eProtective tray with vacuum-sealed plastic wrap\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eAvailable Weight Ranges\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 0.9–1.3 lb or 1.3–1.8 lb\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-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-raw-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eRaw product; must be properly prepared before serving\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-raw-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow the fresh or frozen storage designation printed on the\n          selected product package\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-raw-warning\"\u003e\n      \u003cstrong\u003eRaw Product Notice\u003c\/strong\u003e\n      This whole foie gras lobe is not ready to eat. Keep it at the required\n      temperature, prevent cross-contamination, and prepare it according to\n      the package directions and your chosen recipe.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-raw-notice\"\u003e\n      \u003cstrong\u003eNatural Weight \u0026amp; Appearance Notice\u003c\/strong\u003e\n      Each lobe is a natural product. Exact weight, shape, thickness,\n      coloration, surface appearance, and visible veining may vary from one\n      piece to another.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-raw-section gmx-raw-reveal gmx-raw-delay-3\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-raw-accordions\"\u003e\n      \u003cdetails class=\"gmx-raw-accordion\"\u003e\n        \u003csummary\u003eIs this foie gras ready to eat?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-raw-accordion-content\"\u003e\n          \u003cp\u003e\n            No. This is a raw whole lobe intended for searing, terrine,\n            torchon, roasting, or another properly cooked foie gras\n            preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-raw-accordion\"\u003e\n        \u003csummary\u003eWhat does Grade A foie gras mean?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-raw-accordion-content\"\u003e\n          \u003cp\u003e\n            Grade A indicates a premium lobe selected for its size, smooth\n            appearance, uniformity, firm-yet-supple structure, and suitability\n            for preparations in which presentation and controlled cooking are\n            especially important.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-raw-accordion\"\u003e\n        \u003csummary\u003eWhat is the best way to thaw frozen foie gras?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-raw-accordion-content\"\u003e\n          \u003cp\u003e\n            Thaw the sealed package gradually under refrigeration according\n            to the instructions on the label. Once thawed, keep refrigerated,\n            use promptly, and do not refreeze unless the manufacturer’s\n            instructions specifically permit it.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-raw-accordion\"\u003e\n        \u003csummary\u003eHow should foie gras escalopes be sliced?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-raw-accordion-content\"\u003e\n          \u003cp\u003e\n            Keep the lobe cold and use a sharp knife to cut clean, generous\n            portions. Consistent thickness encourages even caramelization and\n            helps the center remain luxuriously tender.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-raw-closing gmx-raw-reveal gmx-raw-delay-3\"\u003e\n    \u003cp class=\"gmx-raw-eyebrow\"\u003e\n      The Chef’s Foie Gras\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Premium Whole Lobe for Extraordinary Culinary Creations\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Whether seared into golden escalopes, shaped into a traditional\n      torchon, or prepared as an elegant terrine, Rougié Grade A Whole Lobe\n      Duck Foie Gras offers the richness, versatility, and presentation\n      demanded by memorable fine dining.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"0.9-1.3lb","offer_id":51633796743308,"sku":null,"price":103.99,"currency_code":"USD","in_stock":false},{"title":"1.3-1.8lb","offer_id":51633796776076,"sku":null,"price":124.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-whole-lobe-duck-foie-gras-grade-a-canada-white-background.png?v=1785092674"},{"product_id":"rougie-whole-duck-foie-gras-torchon-style","title":"Rougié Whole Duck Foie Gras Torchon Style – Ready to Serve, 3.5 oz (100 g)","description":"\u003cdiv class=\"gmx-torchon-description\"\u003e\n  \u003cstyle\u003e\n    .gmx-torchon-description {\n      --gmx-black: #151515;\n      --gmx-charcoal: #292725;\n      --gmx-body: #514c47;\n      --gmx-muted: #716a63;\n      --gmx-red: #9f292e;\n      --gmx-red-dark: #6f1a20;\n      --gmx-red-soft: #f7e8ea;\n      --gmx-gold: #b78b46;\n      --gmx-gold-soft: #dfcba3;\n      --gmx-plum: #65404b;\n      --gmx-ivory: #f8f4ed;\n      --gmx-ivory-light: #fcfaf7;\n      --gmx-border: #ded6cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-torchon-description *,\n    .gmx-torchon-description *::before,\n    .gmx-torchon-description *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-torchon-description h2,\n    .gmx-torchon-description h3,\n    .gmx-torchon-description p,\n    .gmx-torchon-description ul,\n    .gmx-torchon-description dl,\n    .gmx-torchon-description dd {\n      margin-top: 0;\n    }\n\n    .gmx-torchon-description h2,\n    .gmx-torchon-description h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-torchon-description strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-torchon-description .gmx-torchon-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-torchon-description .gmx-torchon-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-red);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-torchon-description .gmx-torchon-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-torchon-description .gmx-torchon-line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left center;\n      animation: gmxTorchonLineReveal 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    \/* INTRODUCTION *\/\n\n    .gmx-torchon-description .gmx-torchon-intro {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(159, 41, 46, 0.13),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(183, 139, 70, 0.13),\n          transparent 40%\n        ),\n        linear-gradient(\n          135deg,\n          #ffffff 0%,\n          var(--gmx-ivory-light) 100%\n        );\n    }\n\n    .gmx-torchon-description .gmx-torchon-intro::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto 0;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-torchon-description .gmx-torchon-intro::after {\n      content: \"\";\n      position: absolute;\n      top: -68px;\n      right: -68px;\n      width: 165px;\n      height: 165px;\n      border: 1px solid rgba(159, 41, 46, 0.15);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-torchon-description .gmx-torchon-intro h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-torchon-description .gmx-torchon-intro-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-intro-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-intro-copy\n      p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-torchon-description .gmx-torchon-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-torchon-description .gmx-torchon-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(159, 41, 46, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.84);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    \/* BENEFITS *\/\n\n    .gmx-torchon-description .gmx-torchon-benefits {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-benefit {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\n      border: 1px solid var(--gmx-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-torchon-description .gmx-torchon-benefit::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 42px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: right center;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-torchon-description .gmx-torchon-benefit:hover {\n      transform: translateY(-2px);\n      border-color: rgba(159, 41, 46, 0.4);\n      box-shadow: 0 12px 28px rgba(36, 24, 25, 0.08);\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-benefit:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-torchon-description .gmx-torchon-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      line-height: 1;\n    }\n\n    .gmx-torchon-description .gmx-torchon-benefit h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-benefit p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    \/* FLAVOR *\/\n\n    .gmx-torchon-description .gmx-torchon-flavor {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(183, 139, 70, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-red-soft) 0%,\n          var(--gmx-ivory-light) 100%\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-torchon-description .gmx-torchon-flavor:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(36, 24, 25, 0.07);\n    }\n\n    .gmx-torchon-description .gmx-torchon-flavor h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-flavor\n      \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-torchon-description .gmx-torchon-tasting {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(159, 41, 46, 0.2);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-torchon-description .gmx-torchon-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-torchon-description .gmx-torchon-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    \/* SERVING RITUAL *\/\n\n    .gmx-torchon-description .gmx-torchon-ritual {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-ritual-card {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n    }\n\n    .gmx-torchon-description .gmx-torchon-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(159, 41, 46, 0.35);\n      border-radius: 50%;\n      color: var(--gmx-red);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-torchon-description .gmx-torchon-ritual-card h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-ritual-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    \/* PAIRINGS *\/\n\n    .gmx-torchon-description .gmx-torchon-pairings {\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-torchon-description .gmx-torchon-pairings li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d9;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-pairings\n      li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-red);\n      font-size: 7px;\n    }\n\n    \/* DETAILS *\/\n\n    .gmx-torchon-description .gmx-torchon-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-torchon-description .gmx-torchon-detail-row {\n      display: grid;\n      grid-template-columns: minmax(145px, 0.37fr) minmax(0, 0.63fr);\n      gap: 22px;\n      align-items: start;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-torchon-description .gmx-torchon-detail-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-torchon-description .gmx-torchon-detail-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-torchon-description .gmx-torchon-allergen {\n      margin-top: 20px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gmx-red);\n      background: var(--gmx-red-soft);\n      color: var(--gmx-charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-notice {\n      margin-top: 12px;\n      padding: 18px 20px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory-light);\n      color: var(--gmx-muted);\n      font-size: 14px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-allergen strong,\n    .gmx-torchon-description .gmx-torchon-notice strong {\n      display: block;\n      margin-bottom: 4px;\n    }\n\n    \/* FAQ *\/\n\n    .gmx-torchon-description .gmx-torchon-accordions {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-torchon-description .gmx-torchon-accordion {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-torchon-description .gmx-torchon-accordion summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n      transition: color 0.2s ease;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion\n      summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion\n      summary::before,\n    .gmx-torchon-description\n      .gmx-torchon-accordion\n      summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-red);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion\n      summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion[open]\n      summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion\n      summary:hover {\n      color: var(--gmx-red);\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion-content {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxTorchonAccordionReveal 0.3s ease both;\n    }\n\n    .gmx-torchon-description\n      .gmx-torchon-accordion-content\n      p {\n      margin-bottom: 0;\n    }\n\n    \/* CLOSING *\/\n\n    .gmx-torchon-description .gmx-torchon-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(159, 41, 46, 0.27);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(159, 41, 46, 0.1),\n          transparent 52%\n        ),\n        radial-gradient(\n          circle at center bottom,\n          rgba(183, 139, 70, 0.11),\n          transparent 56%\n        ),\n        var(--gmx-ivory-light);\n      text-align: center;\n    }\n\n    .gmx-torchon-description .gmx-torchon-closing h2 {\n      max-width: 620px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-torchon-description .gmx-torchon-closing p {\n      max-width: 650px;\n      margin-right: auto;\n      margin-bottom: 0;\n      margin-left: auto;\n      color: var(--gmx-muted);\n    }\n\n    \/* ANIMATION *\/\n\n    .gmx-torchon-description .gmx-torchon-reveal {\n      animation: gmxTorchonFadeUp 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-torchon-description .gmx-torchon-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-torchon-description .gmx-torchon-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-torchon-description .gmx-torchon-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxTorchonFadeUp {\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 gmxTorchonLineReveal {\n      from {\n        transform: scaleX(0);\n      }\n\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxTorchonAccordionReveal {\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-torchon-description .gmx-torchon-intro {\n        padding: 26px 21px;\n      }\n\n      .gmx-torchon-description .gmx-torchon-benefits,\n      .gmx-torchon-description .gmx-torchon-ritual,\n      .gmx-torchon-description .gmx-torchon-pairings,\n      .gmx-torchon-description .gmx-torchon-tasting {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-torchon-description .gmx-torchon-detail-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-torchon-description .gmx-torchon-section {\n        padding: 27px 0;\n      }\n\n      .gmx-torchon-description .gmx-torchon-flavor {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-torchon-description .gmx-torchon-reveal,\n      .gmx-torchon-description .gmx-torchon-line,\n      .gmx-torchon-description\n        .gmx-torchon-accordion-content {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-torchon-description .gmx-torchon-benefit,\n      .gmx-torchon-description .gmx-torchon-flavor,\n      .gmx-torchon-description\n        .gmx-torchon-accordion\n        summary::after {\n        transition: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- INTRODUCTION --\u003e\n  \u003csection class=\"gmx-torchon-intro gmx-torchon-reveal\"\u003e\n    \u003cdiv class=\"gmx-torchon-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      Ready-to-Serve Whole Foie Gras\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Classic Torchon-Style Duck Foie Gras with a Silky, Luxurious Texture\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-torchon-intro-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Whole Duck Foie Gras Torchon Style\u003c\/strong\u003e transforms\n        carefully selected duck foie gras into an elegant, ready-to-slice\n        delicacy inspired by classic French culinary tradition. The foie gras\n        is gently seasoned with Port wine, salt, sugar, and white pepper,\n        creating a refined balance of richness, subtle sweetness, and aromatic\n        depth.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Presented in a beautiful black torchon-style wrap finished with\n        signature Rougié ribbons, this 3.5-ounce portion makes an exceptional\n        appetizer for intimate dinners, holiday menus, gourmet gifts, and\n        premium entertaining.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-torchon-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eWhole Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eTorchon Style\u003c\/span\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eSeasoned with Port Wine\u003c\/span\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eKeep Refrigerated\u003c\/span\u003e\n      \u003cspan class=\"gmx-torchon-badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-1\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      Why You’ll Love It\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-torchon-heading\"\u003e\n      Restaurant-Style Foie Gras without Any Cooking\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-torchon-benefits\"\u003e\n      \u003carticle class=\"gmx-torchon-benefit\"\u003e\n        \u003cspan class=\"gmx-torchon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eWhole Foie Gras Preparation\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Crafted as whole foie gras rather than a mousse or blended pâté,\n          delivering an especially refined texture and authentic presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-torchon-benefit\"\u003e\n        \u003cspan class=\"gmx-torchon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSilky, Sliceable Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The classic cylindrical format produces elegant, uniform rounds\n          with a smooth mouthfeel and luxurious melt-in-the-mouth finish.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-torchon-benefit\"\u003e\n        \u003cspan class=\"gmx-torchon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eSubtle Port Wine Character\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Port wine contributes gentle fruit, spice, and sweetness that\n          complement the savory richness of the duck foie gras.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-torchon-benefit\"\u003e\n        \u003cspan class=\"gmx-torchon-diamond\"\u003e◆\u003c\/span\u003e\n\n        \u003ch3\u003eEffortless Gourmet Serving\u003c\/h3\u003e\n\n        \u003cp\u003e\n          No cooking is required. Simply unwrap, slice with a warmed knife,\n          arrange, and pair with brioche, fruit, preserves, or fine wine.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FLAVOR --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-2\"\u003e\n    \u003cdiv class=\"gmx-torchon-flavor\"\u003e\n      \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n        Flavor \u0026amp; Texture\n      \u003c\/p\u003e\n\n      \u003ch2\u003e\n        Buttery Duck Foie Gras with Gentle Sweetness and Aromatic Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Expect a rich yet polished duck foie gras flavor complemented by the\n        subtle fruit character of Port wine. Salt and white pepper sharpen the\n        savory profile, while the smooth torchon-style texture creates a\n        refined, lingering finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-torchon-tasting\"\u003e\n        \u003cdiv class=\"gmx-torchon-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-torchon-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, velvety and beautifully sliceable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-torchon-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eLong, buttery and subtly wine-infused\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SERVING RITUAL --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-2\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      The Perfect Serving Ritual\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-torchon-heading\"\u003e\n      Three Simple Steps to an Elegant Presentation\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-torchon-ritual\"\u003e\n      \u003carticle class=\"gmx-torchon-ritual-card\"\u003e\n        \u003cspan class=\"gmx-torchon-number\"\u003e1\u003c\/span\u003e\n\n        \u003ch3\u003eTemper Briefly\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Keep refrigerated until shortly before serving. Allow it to lose\n          its deepest chill while remaining cool and firm.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-torchon-ritual-card\"\u003e\n        \u003cspan class=\"gmx-torchon-number\"\u003e2\u003c\/span\u003e\n\n        \u003ch3\u003eSlice Cleanly\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Dip a thin knife into hot water, wipe it dry, and cut neat rounds.\n          Repeat between slices for the cleanest presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-torchon-ritual-card\"\u003e\n        \u003cspan class=\"gmx-torchon-number\"\u003e3\u003c\/span\u003e\n\n        \u003ch3\u003eServe, Don’t Spread\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Place each slice on or beside brioche or bread so guests can enjoy\n          the foie gras’s complete structure and texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PAIRINGS --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-2\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      Pairing Inspiration\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-torchon-heading\"\u003e\n      Classic Accompaniments for a Memorable Foie Gras Course\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-torchon-pairings\"\u003e\n      \u003cli\u003eLightly toasted brioche or a warm French baguette\u003c\/li\u003e\n      \u003cli\u003eFig jam, onion confit, or delicately spiced fruit compote\u003c\/li\u003e\n      \u003cli\u003eFresh pear, green apple, grapes, or poached stone fruit\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked black pepper\u003c\/li\u003e\n      \u003cli\u003eSauternes, late-harvest wine, Champagne, or Port\u003c\/li\u003e\n      \u003cli\u003ePickled shallots or cornichons for bright acidity\u003c\/li\u003e\n      \u003cli\u003eThin gingerbread crisps or neutral gourmet crackers\u003c\/li\u003e\n      \u003cli\u003eA refined charcuterie or holiday appetizer presentation\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT DETAILS --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-3\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      Product Information\n    \u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-torchon-heading\"\u003e\n      Everything You Need to Know\n    \u003c\/h2\u003e\n\n    \u003cdl class=\"gmx-torchon-details\"\u003e\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWhole Duck Foie Gras, Torchon Style\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eCooked, chilled, ready-to-slice whole duck foie gras\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eSeasoning\u003c\/dt\u003e\n        \u003cdd\u003ePort wine, salt, sugar, and white pepper\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, Port wine containing sulfites, salt, sugar, white\n          pepper, sodium erythorbate, and sodium nitrite. Refer to the package\n          for the complete current statement.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eFully prepared and ready to serve\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003e\n          Vacuum-packed cylindrical portion presented in a black\n          torchon-style wrap\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-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-torchon-detail-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.5 oz (100 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep refrigerated below 40°F; do not freeze\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-torchon-detail-row\"\u003e\n        \u003cdt\u003eServing\u003c\/dt\u003e\n        \u003cdd\u003eServe chilled but not ice-cold\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-torchon-allergen\"\u003e\n      \u003cstrong\u003eAllergen \u0026amp; Sensitivity Information\u003c\/strong\u003e\n      Contains sulfites from the Port wine. Review the product label before\n      serving to guests with food allergies or sensitivities.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-torchon-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice\u003c\/strong\u003e\n      Foie gras is a natural product. Exact coloration, marbling, texture,\n      slice appearance, and distribution of seasoning may vary slightly from\n      one portion to another.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003csection class=\"gmx-torchon-section gmx-torchon-reveal gmx-torchon-delay-3\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      Additional Information\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-torchon-accordions\"\u003e\n      \u003cdetails class=\"gmx-torchon-accordion\"\u003e\n        \u003csummary\u003eDoes the torchon foie gras require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-torchon-accordion-content\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to serve. Keep it refrigerated,\n            remove the wrapping, cut clean slices, and plate with your chosen\n            accompaniments.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-torchon-accordion\"\u003e\n        \u003csummary\u003eWhat does “torchon style” mean?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-torchon-accordion-content\"\u003e\n          \u003cp\u003e\n            Torchon refers to a classic French preparation in which seasoned\n            foie gras is shaped into a compact cylinder. The format produces\n            elegant round slices and a smooth, refined texture.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-torchon-accordion\"\u003e\n        \u003csummary\u003eHow thick should each slice be?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-torchon-accordion-content\"\u003e\n          \u003cp\u003e\n            Cut substantial but elegant rounds rather than paper-thin slices.\n            A warmed, dry knife helps produce smooth edges without compressing\n            the foie gras.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-torchon-accordion\"\u003e\n        \u003csummary\u003eCan this product be frozen?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-torchon-accordion-content\"\u003e\n          \u003cp\u003e\n            This ready-to-serve product should remain refrigerated and should\n            not be frozen. Follow the package’s storage and use-by\n            instructions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails class=\"gmx-torchon-accordion\"\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-torchon-accordion-content\"\u003e\n          \u003cp\u003e\n            Wrap the remaining foie gras tightly or place it in a suitable\n            covered container, refrigerate promptly, and consume it within the\n            timeframe stated on the product label.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- CLOSING --\u003e\n  \u003csection class=\"gmx-torchon-closing gmx-torchon-reveal gmx-torchon-delay-3\"\u003e\n    \u003cp class=\"gmx-torchon-eyebrow\"\u003e\n      French-Inspired Elegance\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Silky Whole Duck Foie Gras for Exceptional Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its ready-to-serve convenience, classic cylindrical presentation,\n      subtle Port wine character, and luxurious texture, Rougié Whole Duck\n      Foie Gras Torchon Style turns a simple appetizer into an unforgettable\n      gourmet occasion.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724007564,"sku":null,"price":27.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-whole-duck-foie-gras-torchon-style-100g-white-background.png?v=1785092777"},{"product_id":"rougie-whole-duck-foie-gras-armagnac-180g","title":"Rougié Whole Duck Foie Gras with Armagnac Brandy in Glass Jar – 6.34 oz (180 g)","description":"\u003cdiv class=\"gmx-armagnac180\"\u003e\n  \u003cstyle\u003e\n    .gmx-armagnac180 {\n      --black: #171513;\n      --charcoal: #2d2925;\n      --body: #554d45;\n      --muted: #756c62;\n      --accent: #a85b27;\n      --accent-dark: #713719;\n      --accent-soft: #f7eadc;\n      --gold: #b88b45;\n      --ivory: #fcfaf6;\n      --border: #ded6c9;\n\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-armagnac180 *,\n    .gmx-armagnac180 *::before,\n    .gmx-armagnac180 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-armagnac180 h2,\n    .gmx-armagnac180 h3,\n    .gmx-armagnac180 p,\n    .gmx-armagnac180 ul,\n    .gmx-armagnac180 dl,\n    .gmx-armagnac180 dd {\n      margin-top: 0;\n    }\n\n    .gmx-armagnac180 h2,\n    .gmx-armagnac180 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-armagnac180 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-armagnac180 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-armagnac180 .gmx-line {\n      width: 84px;\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: gmxArmagnacLine 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    .gmx-armagnac180 .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(168, 91, 39, 0.15),\n          transparent 38%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(184, 139, 69, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-hero::after {\n      content: \"\";\n      position: absolute;\n      top: -70px;\n      right: -70px;\n      width: 170px;\n      height: 170px;\n      border: 1px solid rgba(168, 91, 39, 0.16);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-armagnac180 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-armagnac180 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-armagnac180 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-armagnac180 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(168, 91, 39, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-armagnac180 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-armagnac180 .gmx-card {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      overflow: hidden;\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-armagnac180 .gmx-card::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 42px;\n      height: 2px;\n      background: linear-gradient(90deg, var(--accent), var(--gold));\n      transform: scaleX(0);\n      transform-origin: right;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-armagnac180 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(168, 91, 39, 0.42);\n      box-shadow: 0 12px 28px rgba(48, 30, 18, 0.08);\n    }\n\n    .gmx-armagnac180 .gmx-card:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-armagnac180 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-armagnac180 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-armagnac180 .gmx-card p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-armagnac180 .gmx-panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(184, 139, 69, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--accent-soft), var(--ivory));\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-armagnac180 .gmx-panel:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(48, 30, 18, 0.07);\n    }\n\n    .gmx-armagnac180 .gmx-panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-armagnac180 .gmx-panel \u003e p:last-of-type {\n      margin-bottom: 0;\n    }\n\n    .gmx-armagnac180 .gmx-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-armagnac180 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(168, 91, 39, 0.23);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-armagnac180 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-armagnac180 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-armagnac180 .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(168, 91, 39, 0.36);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-armagnac180 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-armagnac180 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d6;\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-armagnac180 .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-armagnac180 .gmx-row dt {\n      margin: 0;\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-armagnac180 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-armagnac180 .gmx-notice {\n      margin-top: 18px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--accent);\n      background: var(--accent-soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-armagnac180 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-armagnac180 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-armagnac180 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-armagnac180 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-armagnac180 summary::before,\n    .gmx-armagnac180 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-armagnac180 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-armagnac180 details[open] summary::after {\n      transform: rotate(0deg);\n    }\n\n    .gmx-armagnac180 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n      animation: gmxArmagnacAnswer 0.3s ease both;\n    }\n\n    .gmx-armagnac180 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-armagnac180 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(168, 91, 39, 0.29);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(168, 91, 39, 0.11),\n          transparent 54%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-armagnac180 .gmx-closing h2 {\n      max-width: 620px;\n      margin-right: auto;\n      margin-bottom: 11px;\n      margin-left: auto;\n      font-size: 24px;\n    }\n\n    .gmx-armagnac180 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-armagnac180 .gmx-reveal {\n      animation: gmxArmagnacFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-armagnac180 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-armagnac180 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-armagnac180 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxArmagnacFade {\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 gmxArmagnacLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxArmagnacAnswer {\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-armagnac180 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-armagnac180 .gmx-grid,\n      .gmx-armagnac180 .gmx-notes,\n      .gmx-armagnac180 .gmx-steps,\n      .gmx-armagnac180 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-armagnac180 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-armagnac180 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-armagnac180 .gmx-panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-armagnac180 .gmx-reveal,\n      .gmx-armagnac180 .gmx-line,\n      .gmx-armagnac180 .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\"\u003eWhole Prepared Foie Gras\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Whole Duck Foie Gras Enriched with the Warm Character of Armagnac\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Rougié Whole Duck Foie Gras with Armagnac Brandy\n        \u003c\/strong\u003e\n        is an elegant, ready-to-serve preparation created for occasions that\n        call for exceptional flavor and presentation. Whole duck foie gras is\n        delicately seasoned with Armagnac, salt, sugar, and pepper to balance\n        its natural richness with subtle fruit, spice, and warmth.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Presented in a handsome Mason-style glass jar, the 6.34-ounce format\n        provides approximately eight refined portions—ideal for holiday\n        entertaining, celebratory dinners, gourmet gifting, or an elegant\n        foie gras tasting.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eWhole Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eArmagnac Brandy\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eMason-Style Glass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 8 Servings\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\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Grand Foie Gras Presentation with Remarkably Simple Serving\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\u003eWhole Foie Gras Character\u003c\/h3\u003e\n        \u003cp\u003e\n          A refined whole-foie-gras preparation with a luxurious structure,\n          delicate marbling, and a true foie gras tasting experience.\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\u003eWarm Armagnac Notes\u003c\/h3\u003e\n        \u003cp\u003e\n          Armagnac introduces subtle dried-fruit, oak, and spice character\n          that complements the foie gras without overwhelming it.\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 Glass Presentation\u003c\/h3\u003e\n        \u003cp\u003e\n          The reusable clasp-top glass jar creates immediate visual impact for\n          entertaining, gifting, and premium gourmet displays.\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\u003eMade for Sharing\u003c\/h3\u003e\n        \u003cp\u003e\n          The generous 180 g format provides approximately eight portions for\n          dinner parties, celebrations, or a composed tasting course.\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-panel\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Silky, Buttery Foie Gras with Nuanced Brandy Warmth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The foie gras delivers profound richness and a smooth, tender\n        mouthfeel. Armagnac contributes aromatic warmth and restrained\n        sweetness, while salt and pepper provide a clean, 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\u003eRich, savory and delicately sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, tender and luxuriously smooth\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, aromatic and subtly brandy-infused\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\"\u003eServing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Prepare an Elegant Course in Three Simple 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\u003eTemper Briefly\u003c\/h3\u003e\n        \u003cp\u003e\n          Remove the jar from refrigeration shortly before serving while\n          keeping the foie gras cool and properly structured.\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\u003eSlice Cleanly\u003c\/h3\u003e\n        \u003cp\u003e\n          Use a thin knife warmed in hot water and wiped dry between cuts for\n          the smoothest, most elegant portions.\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 Simply\u003c\/h3\u003e\n        \u003cp\u003e\n          Present each slice beside lightly toasted brioche and one restrained\n          sweet or acidic accompaniment.\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\"\u003ePairing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Refined Accompaniments for Armagnac Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eLightly toasted brioche or pain de campagne\u003c\/li\u003e\n      \u003cli\u003eFig preserve, onion confit, or pear compote\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, grapes, or poached quince\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked black pepper\u003c\/li\u003e\n      \u003cli\u003eSauternes, Champagne, Port, or Armagnac\u003c\/li\u003e\n      \u003cli\u003ePickled shallots or cornichons for contrast\u003c\/li\u003e\n      \u003cli\u003eGingerbread crisps or neutral gourmet crackers\u003c\/li\u003e\n      \u003cli\u003eA luxury foie gras and caviar tasting board\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\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003eEverything You Need to Know\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\u003eWhole Duck Foie Gras with Armagnac Brandy\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003ePrepared whole duck foie gras in a glass jar\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eSeasoning\u003c\/dt\u003e\n        \u003cdd\u003eArmagnac brandy, salt, sugar, and pepper\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 foie gras, salt, Armagnac brandy with salt and pepper, sugar,\n          pepper, 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\u003eMason-style clasp-top glass jar\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Servings\u003c\/dt\u003e\n        \u003cdd\u003e8\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.34 oz (180 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\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-notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Foie gras is a natural product. Color, marbling, texture, shape, and\n      slice appearance may vary slightly from jar to jar.\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\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this foie gras 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            once properly chilled and portioned.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat does the Armagnac add?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Armagnac adds restrained fruit, oak, spice, and warmth that\n            balances the richness of the foie gras.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should the foie gras be sliced?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Use a thin knife dipped into hot water and wiped dry. Repeat\n            between cuts to create clean portions without compressing the foie\n            gras.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Cover the remaining foie gras securely, refrigerate promptly, and\n            consume it according to the after-opening directions printed on\n            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\"\u003eA Grand Gourmet Centerpiece\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Whole Foie Gras with Armagnac for Exceptional Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its generous serving size, elegant glass presentation, refined\n      Armagnac character, and luxurious texture, this Rougié specialty turns\n      any celebration into a memorable fine-dining experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724040332,"sku":null,"price":69.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-whole-duck-foie-gras-armagnac-180g-white-background.png?v=1785092857"},{"product_id":"rougie-duck-foie-gras-glass-jar-125g","title":"Rougié Duck Foie Gras with Armagnac in Mason-Style Glass Jar – 4.4 oz (125 g)","description":"\u003cdiv class=\"gmx-foie125\"\u003e\n  \u003cstyle\u003e\n    .gmx-foie125 {\n      --black: #171515;\n      --charcoal: #2c2927;\n      --body: #534d48;\n      --muted: #746c66;\n      --accent: #a2292c;\n      --accent-dark: #6d1a1c;\n      --accent-soft: #f7e8e7;\n      --gold: #b58a45;\n      --ivory: #fcfaf6;\n      --border: #ded6cb;\n\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-foie125 *,\n    .gmx-foie125 *::before,\n    .gmx-foie125 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-foie125 h2,\n    .gmx-foie125 h3,\n    .gmx-foie125 p,\n    .gmx-foie125 ul,\n    .gmx-foie125 dl,\n    .gmx-foie125 dd {\n      margin-top: 0;\n    }\n\n    .gmx-foie125 h2,\n    .gmx-foie125 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-foie125 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-foie125 .sec {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie125 .eye {\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-foie125 .heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-foie125 .line {\n      width: 84px;\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: foie125Line 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-foie125 .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(162, 41, 44, 0.13),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(181, 138, 69, 0.12),\n          transparent 41%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-foie125 .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-foie125 .hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-foie125 .copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-foie125 .copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-foie125 .badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-foie125 .badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(162, 41, 44, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-foie125 .grid,\n    .gmx-foie125 .notes,\n    .gmx-foie125 .steps {\n      display: grid;\n      gap: 12px;\n    }\n\n    .gmx-foie125 .grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .gmx-foie125 .notes,\n    .gmx-foie125 .steps {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    .gmx-foie125 .card {\n      position: relative;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease,\n        border-color 0.25s ease;\n    }\n\n    .gmx-foie125 .card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(162, 41, 44, 0.4);\n      box-shadow: 0 12px 28px rgba(40, 24, 24, 0.08);\n    }\n\n    .gmx-foie125 .diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-foie125 .card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-foie125 .card p,\n    .gmx-foie125 .step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .gmx-foie125 .panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(181, 138, 69, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--accent-soft), var(--ivory));\n    }\n\n    .gmx-foie125 .panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-foie125 .note {\n      padding: 15px 13px;\n      border: 1px solid rgba(162, 41, 44, 0.2);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-foie125 .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-foie125 .note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-foie125 .step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-foie125 .num {\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(162, 41, 44, 0.34);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-foie125 .step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-foie125 .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-foie125 .list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-foie125 .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-foie125 .details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie125 .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-foie125 .row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-foie125 .row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie125 .allergen,\n    .gmx-foie125 .notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-foie125 .allergen {\n      border-left: 3px solid var(--accent);\n      background: var(--accent-soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-foie125 .notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-foie125 .faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie125 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie125 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-foie125 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-foie125 summary::before,\n    .gmx-foie125 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-foie125 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-foie125 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-foie125 .answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie125 .answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-foie125 .closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(162, 41, 44, 0.27);\n      background: var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-foie125 .closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-foie125 .closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-foie125 .reveal {\n      animation: foie125Fade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-foie125 .d1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-foie125 .d2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-foie125 .d3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes foie125Fade {\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 foie125Line {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-foie125 .hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-foie125 .grid,\n      .gmx-foie125 .notes,\n      .gmx-foie125 .steps,\n      .gmx-foie125 .list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-foie125 .row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-foie125 .sec {\n        padding: 27px 0;\n      }\n\n      .gmx-foie125 .panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-foie125 .reveal,\n      .gmx-foie125 .line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"hero reveal\"\u003e\n    \u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"eye\"\u003ePrepared Foie Gras\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Silky Duck Foie Gras with Classic Armagnac Seasoning\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck Foie Gras in a Mason-Style Glass Jar\u003c\/strong\u003e\n        offers a rich, refined foie gras experience in a generous format\n        designed for elegant sharing. Made with 90% duck foie gras, it is\n        seasoned with Armagnac, salt, and pepper for balanced warmth and\n        aromatic depth.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The clasp-top glass jar preserves the foie gras while creating a\n        polished presentation worthy of holiday tables, gourmet gifts, dinner\n        parties, and carefully composed appetizer courses.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e90% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eArmagnac Seasoning\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eMason-Style Glass Jar\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eApproximately 6 Servings\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d1\"\u003e\n    \u003cp class=\"eye\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Classic Foie Gras Flavor in an Elegant Sharing Size\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"grid\"\u003e\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eHigh Foie Gras Content\u003c\/h3\u003e\n        \u003cp\u003e\n          A 90% foie gras formulation provides pronounced richness,\n          luxurious mouthfeel, and refined duck character.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eSubtle Armagnac Warmth\u003c\/h3\u003e\n        \u003cp\u003e\n          Armagnac adds gentle fruit, spice, and warmth that complements the\n          foie gras’s naturally buttery flavor.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eReady for Elegant Serving\u003c\/h3\u003e\n        \u003cp\u003e\n          No cooking is required. Portion it directly from the chilled jar\n          and pair it with simple, carefully chosen accompaniments.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eMade for Sharing\u003c\/h3\u003e\n        \u003cp\u003e\n          The 4.4-ounce jar yields approximately six portions for intimate\n          gatherings, holiday meals, and gourmet tasting experiences.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cdiv class=\"panel\"\u003e\n      \u003cp class=\"eye\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Rich and Velvety with a Delicately Seasoned Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The foie gras offers a smooth, deeply savory profile balanced by\n        restrained sweetness and warm Armagnac character. Its creamy texture\n        spreads softly across toasted bread while retaining enough body for\n        clean, elegant portions.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"notes\"\u003e\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, creamy and velvety\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, balanced and subtly aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003eServing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      A Beautiful Appetizer with Minimal Preparation\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"steps\"\u003e\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eKeep Chilled\u003c\/h3\u003e\n        \u003cp\u003e\n          Store under refrigeration and remove it only shortly before\n          portioning and serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003ePortion Gently\u003c\/h3\u003e\n        \u003cp\u003e\n          Use a warmed, dry knife or small serving spoon to create smooth,\n          attractive portions.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eBalance the Richness\u003c\/h3\u003e\n        \u003cp\u003e\n          Add toasted bread plus one fruit, preserve, or acidic garnish for a\n          composed presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003ePairing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Elegant Complements for Duck Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cul class=\"list\"\u003e\n      \u003cli\u003eToasted brioche, baguette, or sourdough\u003c\/li\u003e\n      \u003cli\u003eFig jam, onion confit, or fruit chutney\u003c\/li\u003e\n      \u003cli\u003eFresh pear, apple, grapes, or quince\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and cracked black pepper\u003c\/li\u003e\n      \u003cli\u003eSauternes, Champagne, or late-harvest wine\u003c\/li\u003e\n      \u003cli\u003ePickled shallots, cornichons, or mustard fruit\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"details\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck Foie Gras in Glass Jar\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e90%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, Armagnac with salt and pepper, modified milk\n          ingredients, salt, pepper, sodium erythorbate, and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eMason-style glass jar\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eApproximate Servings\u003c\/dt\u003e\n        \u003cdd\u003e6\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e4.4 oz (125 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"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=\"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=\"allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains milk.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, texture, marbling, and consistency may vary slightly between\n      individual jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this foie gras require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to portion and serve directly\n            from the refrigerated jar.\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=\"answer\"\u003e\n          \u003cp\u003e\n            The jar provides approximately six appetizer portions, depending\n            on portion size and accompaniments.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhy is refrigeration required?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            This is a refrigerated prepared foie gras product. Keeping it\n            between 36°F and 40°F protects its flavor, texture, and quality.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Close or cover the jar securely, refrigerate promptly, and follow\n            the package directions for consumption after opening.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"closing reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eEffortless Gourmet Entertaining\u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Generous Glass Jar of Classic Rougié Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Smooth texture, refined Armagnac seasoning, elegant presentation, and\n      approximately six portions make this Rougié jar an exceptional choice\n      for entertaining, gifting, and indulgent occasions.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724073100,"sku":null,"price":30.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-125g-ready-to-serve-white-background.png?v=1785092935"},{"product_id":"rougie-duck-foie-gras-with-truffles-90g","title":"Rougié Duck Foie Gras with 2% Truffles – Shelf-Stable Tin, 3.17 oz (90 g)","description":"\u003cdiv class=\"gmx-truffle90\"\u003e\n  \u003cstyle\u003e\n    .gmx-truffle90 {\n      --black: #141414;\n      --charcoal: #292724;\n      --body: #514c46;\n      --muted: #716a61;\n      --accent: #816527;\n      --accent-light: #bc9443;\n      --soft: #f5eedf;\n      --ivory: #fcfaf6;\n      --border: #ddd6c9;\n\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-truffle90 *,\n    .gmx-truffle90 *::before,\n    .gmx-truffle90 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-truffle90 h2,\n    .gmx-truffle90 h3,\n    .gmx-truffle90 p,\n    .gmx-truffle90 ul,\n    .gmx-truffle90 dl,\n    .gmx-truffle90 dd {\n      margin-top: 0;\n    }\n\n    .gmx-truffle90 h2,\n    .gmx-truffle90 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-truffle90 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-truffle90 .sec {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-truffle90 .eye {\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-truffle90 .heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-truffle90 .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(129, 101, 39, 0.15),\n          transparent 39%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-truffle90 .hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        #1e1d1a,\n        var(--accent),\n        var(--accent-light)\n      );\n    }\n\n    .gmx-truffle90 .line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        #1e1d1a,\n        var(--accent),\n        var(--accent-light)\n      );\n      animation: truffleLine 0.8s ease both;\n    }\n\n    .gmx-truffle90 .hero h2 {\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-truffle90 .copy {\n      font-size: 17px;\n    }\n\n    .gmx-truffle90 .copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-truffle90 .badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-truffle90 .badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(129, 101, 39, 0.32);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-truffle90 .grid,\n    .gmx-truffle90 .notes {\n      display: grid;\n      gap: 12px;\n    }\n\n    .gmx-truffle90 .grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .gmx-truffle90 .notes {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      margin-top: 21px;\n    }\n\n    .gmx-truffle90 .card {\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-truffle90 .card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(29, 26, 19, 0.08);\n    }\n\n    .gmx-truffle90 .diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent-light);\n      font-size: 9px;\n    }\n\n    .gmx-truffle90 .card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-truffle90 .card p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .gmx-truffle90 .panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(188, 148, 67, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-truffle90 .panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-truffle90 .note {\n      padding: 15px 13px;\n      border: 1px solid rgba(129, 101, 39, 0.23);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-truffle90 .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-truffle90 .note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-truffle90 .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-truffle90 .list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e1d5;\n    }\n\n    .gmx-truffle90 .list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--accent-light);\n      font-size: 7px;\n    }\n\n    .gmx-truffle90 .details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-truffle90 .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-truffle90 .row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-truffle90 .row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-truffle90 .notice {\n      margin-top: 18px;\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-truffle90 .faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-truffle90 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-truffle90 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-truffle90 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-truffle90 summary::before,\n    .gmx-truffle90 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-truffle90 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-truffle90 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-truffle90 .answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-truffle90 .answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-truffle90 .closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(129, 101, 39, 0.29);\n      background: var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-truffle90 .closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-truffle90 .closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-truffle90 .reveal {\n      animation: truffleFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-truffle90 .d1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-truffle90 .d2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-truffle90 .d3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes truffleFade {\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 truffleLine {\n      from {\n        transform: scaleX(0);\n        transform-origin: left;\n      }\n\n      to {\n        transform: scaleX(1);\n        transform-origin: left;\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-truffle90 .hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-truffle90 .grid,\n      .gmx-truffle90 .notes,\n      .gmx-truffle90 .list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-truffle90 .row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-truffle90 .sec {\n        padding: 27px 0;\n      }\n\n      .gmx-truffle90 .panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-truffle90 .reveal,\n      .gmx-truffle90 .line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"hero reveal\"\u003e\n    \u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"eye\"\u003eTruffled Prepared Foie Gras\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Silky Duck Foie Gras Layered with the Earthy Aroma of Truffles\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck Foie Gras with Truffles\u003c\/strong\u003e combines 90%\n        duck foie gras with 2% truffles for an elegant balance of buttery\n        richness and earthy complexity. Armagnac and restrained seasoning\n        deepen the flavor while allowing the truffle character to remain\n        beautifully integrated.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Packaged in a shelf-stable 3.17-ounce tin, this ready-to-serve\n        specialty provides approximately seven tasting portions—perfect for\n        intimate entertaining, gourmet gifts, holiday appetizers, and luxury\n        foie gras boards.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e90% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2% Truffles\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eArmagnac Seasoning\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eShelf-Stable Before Opening\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eApproximately 7 Servings\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d1\"\u003e\n    \u003cp class=\"eye\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      A Small Tin with Extraordinary Gourmet Impact\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"grid\"\u003e\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eHigh Foie Gras Content\u003c\/h3\u003e\n        \u003cp\u003e\n          The 90% foie gras formulation delivers the richness and smoothness\n          expected from a premium prepared foie gras.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eReal Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Two percent truffles introduce earthy aroma and savory depth without\n          overpowering the foie gras.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eElegant Shelf-Stable Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The sterilized tin stores conveniently before opening and creates a\n          sophisticated pantry luxury for spontaneous entertaining.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eSeven Refined Portions\u003c\/h3\u003e\n        \u003cp\u003e\n          Ideal for a tasting menu, passed hors d’oeuvres, a foie gras flight,\n          or an intimate celebratory course.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cdiv class=\"panel\"\u003e\n      \u003cp class=\"eye\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Buttery, Savory Foie Gras with a Lingering Truffle Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The foie gras is smooth and deeply rich, while truffle adds forest\n        aroma, earthiness, and elegant umami. Armagnac provides restrained\n        warmth, creating a layered finish that remains polished rather than\n        overpowering.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"notes\"\u003e\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and delicately earthy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, creamy and velvety\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eLong, aromatic and truffle-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Let the Foie Gras and Truffle Remain the Centerpiece\n    \u003c\/h2\u003e\n\n    \u003cul class=\"list\"\u003e\n      \u003cli\u003eServe on warm brioche with a touch of fleur de sel\u003c\/li\u003e\n      \u003cli\u003ePair with pear, apple, fig, or quince\u003c\/li\u003e\n      \u003cli\u003eAdd to a premium foie gras and caviar tasting\u003c\/li\u003e\n      \u003cli\u003eServe with Champagne, Sauternes, or mature Burgundy\u003c\/li\u003e\n      \u003cli\u003ePair with lightly toasted country bread\u003c\/li\u003e\n      \u003cli\u003eFinish with fresh truffle shavings for special occasions\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"details\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck Foie Gras with Truffles\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e90%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eTruffle Content\u003c\/dt\u003e\n        \u003cdd\u003e2%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, truffles, Armagnac with salt and pepper,\n          salt, gelatin, sugar, sodium erythorbate, white pepper, and sodium\n          nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eSterilized shelf-stable tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eApproximate Servings\u003c\/dt\u003e\n        \u003cdd\u003e7\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.17 oz (90 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"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=\"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=\"notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, texture, truffle distribution, and surface appearance may vary\n      slightly between tins.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this product require refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            The unopened sterilized tin is shelf-stable. Refrigerate after\n            opening and follow the package directions for use.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow strong is the truffle flavor?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            The truffle character is noticeable and aromatic but balanced to\n            complement rather than mask the foie gras.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be served?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Chill before opening for cleaner portions, then serve with warm\n            brioche, fruit, fleur de sel, or a restrained preserve.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many servings are in the tin?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            One tin provides approximately seven small tasting portions,\n            depending on the desired presentation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"closing reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eFoie Gras Meets Truffle\u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Luxurious Pantry Delicacy for Memorable Occasions\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With 90% foie gras, 2% truffles, elegant shelf-stable packaging, and a\n      deeply aromatic finish, this Rougié specialty offers effortless\n      sophistication in every portion.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724105868,"sku":null,"price":32.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-with-truffles-90g-white-background.png?v=1785093005"},{"product_id":"rougie-duck-foie-gras-armagnac-90g","title":"Rougié Duck Foie Gras with Armagnac – Shelf-Stable Tin, 3.17 oz (90 g)","description":"\u003cdiv class=\"gmx-foie90\"\u003e\n  \u003cstyle\u003e\n    .gmx-foie90 {\n      --black: #161515;\n      --charcoal: #2c2927;\n      --body: #534d48;\n      --muted: #746c64;\n      --accent: #a22c31;\n      --accent-dark: #6c1b20;\n      --gold: #b78d48;\n      --soft: #f7e8e8;\n      --ivory: #fcfaf6;\n      --border: #ded6ca;\n\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-foie90 *,\n    .gmx-foie90 *::before,\n    .gmx-foie90 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-foie90 h2,\n    .gmx-foie90 h3,\n    .gmx-foie90 p,\n    .gmx-foie90 ul,\n    .gmx-foie90 dl,\n    .gmx-foie90 dd {\n      margin-top: 0;\n    }\n\n    .gmx-foie90 h2,\n    .gmx-foie90 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-foie90 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-foie90 .sec {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie90 .eye {\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-foie90 .heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-foie90 .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(162, 44, 49, 0.14),\n          transparent 39%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-foie90 .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-foie90 .line {\n      width: 84px;\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    }\n\n    .gmx-foie90 .hero h2 {\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-foie90 .copy {\n      font-size: 17px;\n    }\n\n    .gmx-foie90 .copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-foie90 .badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-foie90 .badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(162, 44, 49, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-foie90 .grid,\n    .gmx-foie90 .notes {\n      display: grid;\n      gap: 12px;\n    }\n\n    .gmx-foie90 .grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .gmx-foie90 .notes {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      margin-top: 21px;\n    }\n\n    .gmx-foie90 .card {\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-foie90 .card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(41, 24, 25, 0.08);\n    }\n\n    .gmx-foie90 .diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-foie90 .card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-foie90 .card p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .gmx-foie90 .panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(183, 141, 72, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-foie90 .panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-foie90 .note {\n      padding: 15px 13px;\n      border: 1px solid rgba(162, 44, 49, 0.21);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-foie90 .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-foie90 .note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-foie90 .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-foie90 .list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-foie90 .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-foie90 .details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie90 .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-foie90 .row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-foie90 .row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie90 .notice {\n      margin-top: 18px;\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-foie90 .faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie90 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie90 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-foie90 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-foie90 summary::before,\n    .gmx-foie90 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-foie90 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-foie90 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-foie90 .answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie90 .answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-foie90 .closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(162, 44, 49, 0.28);\n      background: var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-foie90 .closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-foie90 .closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-foie90 .reveal {\n      animation: foie90Fade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-foie90 .d1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-foie90 .d2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-foie90 .d3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes foie90Fade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-foie90 .hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-foie90 .grid,\n      .gmx-foie90 .notes,\n      .gmx-foie90 .list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-foie90 .row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-foie90 .sec {\n        padding: 27px 0;\n      }\n\n      .gmx-foie90 .panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-foie90 .reveal {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"hero reveal\"\u003e\n    \u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"eye\"\u003eShelf-Stable Prepared Foie Gras\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Classic Duck Foie Gras with Armagnac in an Elegant Serving Tin\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck Foie Gras with Armagnac\u003c\/strong\u003e delivers the\n        richness and velvety character of prepared foie gras in a convenient\n        shelf-stable format. Made with 90% duck foie gras, it is gently\n        seasoned with Armagnac, salt, sugar, and white pepper.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The compact 3.17-ounce tin provides approximately seven tasting\n        portions and is ideal for holiday entertaining, gourmet gifting,\n        intimate dinners, picnic baskets, and luxury pantry collections.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e90% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eArmagnac Seasoning\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eShelf-Stable Before Opening\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eApproximately 7 Servings\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d1\"\u003e\n    \u003cp class=\"eye\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Elegant Foie Gras Whenever the Occasion Calls for It\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"grid\"\u003e\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eHigh Foie Gras Content\u003c\/h3\u003e\n        \u003cp\u003e\n          A 90% foie gras formulation creates pronounced duck flavor and a\n          polished, luxurious mouthfeel.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eArmagnac Complexity\u003c\/h3\u003e\n        \u003cp\u003e\n          The brandy contributes subtle warmth, spice, and fruit character\n          that balances the foie gras’s richness.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eLong-Lived Pantry Luxury\u003c\/h3\u003e\n        \u003cp\u003e\n          The sterilized tin remains shelf-stable before opening, making it\n          easy to keep premium foie gras ready for special occasions.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eSeven Tasting Portions\u003c\/h3\u003e\n        \u003cp\u003e\n          The compact format works beautifully for passed hors d’oeuvres,\n          tasting boards, and intimate gatherings.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cdiv class=\"panel\"\u003e\n      \u003cp class=\"eye\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Smooth, Savory Foie Gras with a Warm, Balanced Finish\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Expect rich duck flavor, a creamy texture, and restrained sweetness.\n        Armagnac and white pepper add aromatic warmth, while balanced salinity\n        keeps the finish refined and composed.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"notes\"\u003e\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eCreamy, velvety and smooth\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, aromatic and well balanced\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Create an Elegant Appetizer in Minutes\n    \u003c\/h2\u003e\n\n    \u003cul class=\"list\"\u003e\n      \u003cli\u003eServe on warm brioche with fleur de sel\u003c\/li\u003e\n      \u003cli\u003ePair with fig jam, onion confit, or pear compote\u003c\/li\u003e\n      \u003cli\u003eAdd to a foie gras, cheese, and charcuterie board\u003c\/li\u003e\n      \u003cli\u003eServe with Champagne, Sauternes, or Port\u003c\/li\u003e\n      \u003cli\u003ePair with apple, pear, grapes, or quince\u003c\/li\u003e\n      \u003cli\u003eUse for elegant canapés and passed hors d’oeuvres\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"details\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck Foie Gras with Armagnac\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e90%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, Armagnac with salt and pepper, salt, sugar,\n          sodium erythorbate, white pepper, and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eSterilized shelf-stable tin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eApproximate Servings\u003c\/dt\u003e\n        \u003cdd\u003e7\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.17 oz (90 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"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=\"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=\"notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, texture, marbling, and surface appearance may vary slightly\n      between individual tins.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the unopened tin need refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            No. The unopened sterilized tin is shelf-stable. Refrigerate the\n            product after opening.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            No. The foie gras is fully prepared and ready to portion and serve.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould the tin be chilled before serving?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Chilling before opening can help create cleaner portions and a\n            more structured presentation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many servings does it provide?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            One tin provides approximately seven small tasting portions,\n            depending on serving style.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"closing reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAn Essential Gourmet Tin\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Classic Rougié Foie Gras Ready for Any Celebration\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich flavor, Armagnac warmth, convenient shelf-stable packaging, and\n      approximately seven servings make this an effortless addition to\n      sophisticated entertaining.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724138636,"sku":null,"price":34.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-90g-white-background.png?v=1785093171"},{"product_id":"rougie-duck-foie-gras-glass-jar-80g","title":"Rougié Duck Foie Gras with Armagnac in Glass Jar – 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-foie80\"\u003e\n  \u003cstyle\u003e\n    .gmx-foie80 {\n      --black: #171514;\n      --charcoal: #2c2926;\n      --body: #534d47;\n      --muted: #756d65;\n      --accent: #a23b31;\n      --gold: #b68b46;\n      --soft: #f7e9e5;\n      --ivory: #fcfaf6;\n      --border: #ded6ca;\n\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-foie80 *,\n    .gmx-foie80 *::before,\n    .gmx-foie80 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-foie80 h2,\n    .gmx-foie80 h3,\n    .gmx-foie80 p,\n    .gmx-foie80 ul,\n    .gmx-foie80 dl,\n    .gmx-foie80 dd {\n      margin-top: 0;\n    }\n\n    .gmx-foie80 h2,\n    .gmx-foie80 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-foie80 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-foie80 .sec {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie80 .eye {\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-foie80 .heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-foie80 .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(162, 59, 49, 0.13),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(182, 139, 70, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-foie80 .hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(90deg, #6f211d, var(--accent), var(--gold));\n    }\n\n    .gmx-foie80 .line {\n      width: 84px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(90deg, #6f211d, var(--accent), var(--gold));\n    }\n\n    .gmx-foie80 .hero h2 {\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-foie80 .copy {\n      font-size: 17px;\n    }\n\n    .gmx-foie80 .copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-foie80 .badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-foie80 .badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(162, 59, 49, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-foie80 .grid,\n    .gmx-foie80 .notes {\n      display: grid;\n      gap: 12px;\n    }\n\n    .gmx-foie80 .grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .gmx-foie80 .notes {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      margin-top: 21px;\n    }\n\n    .gmx-foie80 .card {\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-foie80 .card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(41, 27, 24, 0.08);\n    }\n\n    .gmx-foie80 .diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-foie80 .card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-foie80 .card p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .gmx-foie80 .panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 139, 70, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-foie80 .panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-foie80 .note {\n      padding: 15px 13px;\n      border: 1px solid rgba(162, 59, 49, 0.21);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-foie80 .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-foie80 .note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-foie80 .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-foie80 .list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-foie80 .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-foie80 .details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie80 .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-foie80 .row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-foie80 .row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie80 .allergen,\n    .gmx-foie80 .notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-foie80 .allergen {\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-foie80 .notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-foie80 .faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-foie80 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-foie80 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-foie80 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-foie80 summary::before,\n    .gmx-foie80 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-foie80 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-foie80 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-foie80 .answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-foie80 .answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-foie80 .closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(162, 59, 49, 0.27);\n      background: var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-foie80 .closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-foie80 .closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-foie80 .reveal {\n      animation: foie80Fade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-foie80 .d1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-foie80 .d2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-foie80 .d3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes foie80Fade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-foie80 .hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-foie80 .grid,\n      .gmx-foie80 .notes,\n      .gmx-foie80 .list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-foie80 .row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-foie80 .sec {\n        padding: 27px 0;\n      }\n\n      .gmx-foie80 .panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-foie80 .reveal {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"hero reveal\"\u003e\n    \u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"eye\"\u003eIntimate-Size Prepared Foie Gras\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Creamy Duck Foie Gras with Armagnac in an Elegant Glass Jar\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Duck Foie Gras in Glass Jar\u003c\/strong\u003e offers a polished\n        foie gras experience in a compact format made for intimate sharing.\n        The 90% foie gras preparation is gently seasoned with Armagnac, salt,\n        and white pepper for a rich yet balanced flavor.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Packaged in a reusable glass jar that preserves its aromas and creates\n        an elegant presentation, the 2.8-ounce size provides approximately\n        four portions for date nights, small gatherings, gifting, or a\n        personal gourmet indulgence.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003e90% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eArmagnac Seasoning\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eElegant Glass Jar\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eApproximately 4 Servings\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eReady to Serve\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d1\"\u003e\n    \u003cp class=\"eye\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      A Perfectly Sized Introduction to Premium Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"grid\"\u003e\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003e90% Foie Gras Content\u003c\/h3\u003e\n        \u003cp\u003e\n          High foie gras content produces a pronounced duck flavor and\n          luxuriously creamy texture.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eArmagnac-Seasoned\u003c\/h3\u003e\n        \u003cp\u003e\n          Armagnac contributes gentle warmth and aromatic depth to the rich,\n          savory foie gras.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eCompact Glass Jar\u003c\/h3\u003e\n        \u003cp\u003e\n          The polished glass presentation is ideal for gourmet gifting,\n          elegant tables, and premium retail displays.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eFour-Portion Format\u003c\/h3\u003e\n        \u003cp\u003e\n          Sized for a small dinner, romantic occasion, tasting course, or\n          indulgent appetizer for a few guests.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cdiv class=\"panel\"\u003e\n      \u003cp class=\"eye\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Creamy, Savory and Delicately Warm\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The foie gras offers deep richness and a smooth, spreadable texture.\n        Armagnac adds gentle fruit and spice character, while white pepper\n        provides aromatic lift and a polished finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"notes\"\u003e\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich, savory and gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eCreamy, smooth and indulgent\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, balanced and aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Four Refined Portions for Effortless Entertaining\n    \u003c\/h2\u003e\n\n    \u003cul class=\"list\"\u003e\n      \u003cli\u003eSpread over warm brioche or toasted baguette\u003c\/li\u003e\n      \u003cli\u003ePair with fig jam, onion confit, or fruit preserve\u003c\/li\u003e\n      \u003cli\u003eServe beside fresh pear, apple, or grapes\u003c\/li\u003e\n      \u003cli\u003eFinish with fleur de sel and black pepper\u003c\/li\u003e\n      \u003cli\u003ePair with Champagne, Sauternes, or Port\u003c\/li\u003e\n      \u003cli\u003eAdd to a small foie gras and caviar tasting board\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"details\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDuck Foie Gras in Glass Jar\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e90%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, modified Armagnac with salt and pepper,\n          modified milk ingredients, salt, white pepper, sodium erythorbate,\n          and sodium nitrite\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eGlass jar with gold lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eApproximate Servings\u003c\/dt\u003e\n        \u003cdd\u003e4\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"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=\"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=\"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=\"allergen\"\u003e\n      \u003cstrong\u003eAllergen Information:\u003c\/strong\u003e\n      Contains milk.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Color, marbling, texture, and consistency may vary slightly from jar to\n      jar.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes this foie gras require cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to serve directly from the\n            refrigerated jar.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many servings are in the jar?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            The jar is designed for approximately four small appetizer\n            portions.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it contain dairy?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Yes. The formulation contains modified milk ingredients and must\n            be declared as containing milk.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be stored after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Cover the jar securely, refrigerate promptly, and follow the\n            package directions for freshness after opening.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"closing reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eA Small Jar of Luxury\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Premium Rougié Foie Gras for Intimate Gourmet Moments\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich flavor, delicate Armagnac warmth, elegant glass packaging, and a\n      four-portion size make this jar perfect for sharing—or reserving for a\n      very special indulgence.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724171404,"sku":null,"price":22.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-80g-glass-jar-white-background.png?v=1785093234"},{"product_id":"rougie-raw-duck-foie-gras-slices-2-pack","title":"Rougié Flash-Frozen Raw Duck Foie Gras Slices – 2 × 1.23 oz (70 g)","description":"\u003cdiv class=\"gmx-slices70\"\u003e\n  \u003cstyle\u003e\n    .gmx-slices70 {\n      --black: #171515;\n      --charcoal: #2c2927;\n      --body: #534d48;\n      --muted: #746c65;\n      --accent: #a62e2e;\n      --accent-dark: #6d1b1b;\n      --gold: #b68b47;\n      --soft: #f7e8e6;\n      --ivory: #fcfaf6;\n      --border: #ded6ca;\n\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-slices70 *,\n    .gmx-slices70 *::before,\n    .gmx-slices70 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-slices70 h2,\n    .gmx-slices70 h3,\n    .gmx-slices70 p,\n    .gmx-slices70 ul,\n    .gmx-slices70 dl,\n    .gmx-slices70 dd {\n      margin-top: 0;\n    }\n\n    .gmx-slices70 h2,\n    .gmx-slices70 h3 {\n      color: var(--black);\n      line-height: 1.27;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-slices70 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-slices70 .sec {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-slices70 .eye {\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-slices70 .heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-slices70 .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(166, 46, 46, 0.14),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(182, 139, 71, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n    }\n\n    .gmx-slices70 .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-slices70 .line {\n      width: 84px;\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    }\n\n    .gmx-slices70 .hero h2 {\n      max-width: 690px;\n      margin-bottom: 16px;\n      font-size: clamp(25px, 4vw, 35px);\n    }\n\n    .gmx-slices70 .copy {\n      font-size: 17px;\n    }\n\n    .gmx-slices70 .copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-slices70 .badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-slices70 .badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(166, 46, 46, 0.29);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.85);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-slices70 .grid,\n    .gmx-slices70 .notes,\n    .gmx-slices70 .steps {\n      display: grid;\n      gap: 12px;\n    }\n\n    .gmx-slices70 .grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .gmx-slices70 .notes,\n    .gmx-slices70 .steps {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n\n    .gmx-slices70 .card {\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #ffffff;\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-slices70 .card:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(42, 24, 23, 0.08);\n    }\n\n    .gmx-slices70 .diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--accent);\n      font-size: 9px;\n    }\n\n    .gmx-slices70 .card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-slices70 .card p,\n    .gmx-slices70 .step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .gmx-slices70 .panel {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 139, 71, 0.13),\n          transparent 42%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-slices70 .panel h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-slices70 .note {\n      padding: 15px 13px;\n      border: 1px solid rgba(166, 46, 46, 0.21);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-slices70 .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-slices70 .note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-slices70 .step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-slices70 .num {\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(166, 46, 46, 0.36);\n      border-radius: 50%;\n      color: var(--accent);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-slices70 .step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-slices70 .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-slices70 .list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-slices70 .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-slices70 .details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-slices70 .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-slices70 .row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-slices70 .row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-slices70 .warning,\n    .gmx-slices70 .notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-slices70 .warning {\n      border-left: 3px solid var(--accent);\n      background: var(--soft);\n      color: var(--charcoal);\n    }\n\n    .gmx-slices70 .notice {\n      border: 1px solid var(--border);\n      background: var(--ivory);\n      color: var(--muted);\n    }\n\n    .gmx-slices70 .faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-slices70 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-slices70 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-slices70 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-slices70 summary::before,\n    .gmx-slices70 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-slices70 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-slices70 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-slices70 .answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-slices70 .answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-slices70 .closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(166, 46, 46, 0.28);\n      background: var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-slices70 .closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-slices70 .closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    .gmx-slices70 .reveal {\n      animation: slicesFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-slices70 .d1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-slices70 .d2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-slices70 .d3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes slicesFade {\n      from {\n        opacity: 0;\n        transform: translateY(12px);\n      }\n\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-slices70 .hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-slices70 .grid,\n      .gmx-slices70 .notes,\n      .gmx-slices70 .steps,\n      .gmx-slices70 .list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-slices70 .row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-slices70 .sec {\n        padding: 27px 0;\n      }\n\n      .gmx-slices70 .panel {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-slices70 .reveal {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"hero reveal\"\u003e\n    \u003cdiv class=\"line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"eye\"\u003eRaw Foie Gras for Searing\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Two Individually Flash-Frozen Duck Foie Gras Slices\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Raw Duck Foie Gras Slices\u003c\/strong\u003e make it easy to\n        create a restaurant-style foie gras course without portioning an\n        entire lobe. Each tray contains two hand-cut raw slices, individually\n        flash-frozen shortly after production to preserve their structure,\n        richness, and culinary performance.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Cook directly from frozen in a hot pan for a deeply caramelized\n        exterior and warm, melting center. The two-slice format is ideal for\n        an intimate dinner, a composed steak course, or an elegant appetizer\n        for two.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"badges\"\u003e\n      \u003cspan class=\"badge\"\u003eRaw Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e2 Individually Frozen Slices\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003e1.23 oz per Slice\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eCook Directly from Frozen\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eSingle Ingredient\u003c\/span\u003e\n      \u003cspan class=\"badge\"\u003eProduct of Canada\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d1\"\u003e\n    \u003cp class=\"eye\"\u003eWhy You’ll Love Them\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Restaurant-Style Foie Gras without Portioning a Whole Lobe\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"grid\"\u003e\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eHand-Cut Portions\u003c\/h3\u003e\n        \u003cp\u003e\n          Each slice is portioned for consistent searing, controlled cooking,\n          and an elegant plated presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eIndividually Flash-Frozen\u003c\/h3\u003e\n        \u003cp\u003e\n          Rapid freezing protects the slices’ shape and allows convenient\n          preparation directly from frozen.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eOne Simple Ingredient\u003c\/h3\u003e\n        \u003cp\u003e\n          Made entirely from raw duck foie gras, allowing the cook to control\n          seasoning, sauce, and final presentation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"card\"\u003e\n        \u003cspan class=\"diamond\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003ePerfect Dinner-for-Two Format\u003c\/h3\u003e\n        \u003cp\u003e\n          Two generous slices eliminate waste while providing a memorable\n          appetizer or entrée garnish for two guests.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cdiv class=\"panel\"\u003e\n      \u003cp class=\"eye\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Deep Caramelization with a Warm, Velvety Center\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Properly seared foie gras forms a golden, savory crust while the\n        interior becomes soft and luxuriously rich. Its concentrated duck\n        flavor pairs beautifully with fruit, acidity, toasted bread, steak,\n        and sweet wine.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"notes\"\u003e\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eExterior\u003c\/strong\u003e\n          \u003cspan\u003eGolden, caramelized and delicately crisp\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eCenter\u003c\/strong\u003e\n          \u003cspan\u003eWarm, melting and exceptionally rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, buttery and gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003ePreparation Guide\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Pan-Sear Directly from Frozen\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"steps\"\u003e\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e1\u003c\/span\u003e\n        \u003ch3\u003eHeat the Pan\u003c\/h3\u003e\n        \u003cp\u003e\n          Preheat a clean, dry skillet over medium heat. No additional cooking\n          fat is required.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e2\u003c\/span\u003e\n        \u003ch3\u003eSear from Frozen\u003c\/h3\u003e\n        \u003cp\u003e\n          Place the frozen slices in the pan and sear for approximately two\n          minutes per side, following the package directions.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"step\"\u003e\n        \u003cspan class=\"num\"\u003e3\u003c\/span\u003e\n        \u003ch3\u003eSeason and Serve\u003c\/h3\u003e\n        \u003cp\u003e\n          Rest briefly, season with salt and pepper to taste, and serve\n          immediately while the center remains warm.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d2\"\u003e\n    \u003cp class=\"eye\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003e\n      Build a Restaurant-Style Plate at Home\n    \u003c\/h2\u003e\n\n    \u003cul class=\"list\"\u003e\n      \u003cli\u003eServe over toasted brioche with fig or cherry reduction\u003c\/li\u003e\n      \u003cli\u003ePlace over filet mignon, duck breast, or venison\u003c\/li\u003e\n      \u003cli\u003ePair with caramelized apple, pear, or poached quince\u003c\/li\u003e\n      \u003cli\u003eServe with lentils, roasted roots, or potato purée\u003c\/li\u003e\n      \u003cli\u003eFinish with fleur de sel and cracked pepper\u003c\/li\u003e\n      \u003cli\u003ePair with Sauternes, Champagne, or late-harvest wine\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eProduct Information\u003c\/p\u003e\n\n    \u003ch2 class=\"heading\"\u003eEverything You Need to Know\u003c\/h2\u003e\n\n    \u003cdl class=\"details\"\u003e\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eBrand\u003c\/dt\u003e\n        \u003cdd\u003eRougié\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eRaw Duck Foie Gras Slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eProduct Form\u003c\/dt\u003e\n        \u003cdd\u003eTwo individually flash-frozen raw slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eRaw duck foie gras\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eSlice Count\u003c\/dt\u003e\n        \u003cdd\u003e2\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eIndividual Slice Weight\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 1.23 oz (35 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eCanada\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eTotal Net Weight\u003c\/dt\u003e\n        \u003cdd\u003eApproximately 2.46 oz (70 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep frozen at 0°F or below\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eRaw product; cook before serving\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"warning\"\u003e\n      \u003cstrong\u003eRaw Product Notice:\u003c\/strong\u003e\n      These slices are raw and are not ready to eat. Keep frozen, prevent\n      cross-contamination, and cook according to the package directions.\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"notice\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Exact shape, thickness, color, marbling, and rendered-fat level may vary\n      between individual slices.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"sec reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDo the slices need to be thawed?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            No. They are designed to be pan-seared directly from frozen\n            according to the preparation guidance on the package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould oil or butter be added to the pan?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Additional fat is generally unnecessary because foie gras renders\n            its own fat rapidly during searing.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow long should each side cook?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            The provided guidance calls for approximately two minutes per side\n            over medium heat. Follow the package instructions and adjust for\n            your cookware as needed.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the rendered foie gras fat be used?\u003c\/summary\u003e\n        \u003cdiv class=\"answer\"\u003e\n          \u003cp\u003e\n            Yes. The rendered fat can be strained and used immediately to\n            enrich potatoes, vegetables, toast, sauces, or other savory\n            preparations.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"closing reveal d3\"\u003e\n    \u003cp class=\"eye\"\u003eSear, Plate and Impress\u003c\/p\u003e\n\n    \u003ch2\u003e\n      Two Premium Foie Gras Slices for a Restaurant-Style Experience\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Hand-cut portions, flash-frozen convenience, one clean ingredient, and\n      dramatic pan-seared results make these Rougié slices an exceptional\n      choice for an unforgettable dinner for two.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724204172,"sku":null,"price":28.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-slices-70g-white-background.png?v=1785093314"},{"product_id":"rougie-duck-foie-gras-mousse-truffles-320g","title":"Rougié Mousse of Duck Foie Gras with 2% Truffles – Shelf-Stable, 11.2 oz (320 g)","description":"\u003cdiv class=\"gmx-mousse-truffle-320\"\u003e\n  \u003cstyle\u003e\n    .gmx-mousse-truffle-320 {\n      --gmx-black: #171615;\n      --gmx-charcoal: #2b2926;\n      --gmx-body: #554f48;\n      --gmx-muted: #756d64;\n      --gmx-red: #9c292b;\n      --gmx-gold: #b68a43;\n      --gmx-gold-dark: #795b28;\n      --gmx-gold-soft: #f4ead6;\n      --gmx-ivory: #fcfaf6;\n      --gmx-border: #ded6c9;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-mousse-truffle-320 *,\n    .gmx-mousse-truffle-320 *::before,\n    .gmx-mousse-truffle-320 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-mousse-truffle-320 h2,\n    .gmx-mousse-truffle-320 h3,\n    .gmx-mousse-truffle-320 p,\n    .gmx-mousse-truffle-320 ul,\n    .gmx-mousse-truffle-320 dl,\n    .gmx-mousse-truffle-320 dd {\n      margin-top: 0;\n    }\n\n    .gmx-mousse-truffle-320 h2,\n    .gmx-mousse-truffle-320 h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-mousse-truffle-320 strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxTruffle320Line 0.8s 0.08s\n        cubic-bezier(0.22, 1, 0.36, 1) forwards;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(182, 138, 67, 0.17),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(156, 41, 43, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--gmx-ivory));\n    }\n\n    .gmx-mousse-truffle-320 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-mousse-truffle-320 .gmx-hero::after {\n      content: \"\";\n      position: absolute;\n      top: -68px;\n      right: -68px;\n      width: 165px;\n      height: 165px;\n      border: 1px solid rgba(182, 138, 67, 0.19);\n      border-radius: 50%;\n      pointer-events: none;\n    }\n\n    .gmx-mousse-truffle-320 .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-mousse-truffle-320 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-truffle-320 .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-mousse-truffle-320 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(182, 138, 67, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-card {\n      position: relative;\n      height: 100%;\n      overflow: hidden;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-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-mousse-truffle-320 .gmx-card::after {\n      content: \"\";\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      width: 44px;\n      height: 2px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: right;\n      transition: transform 0.28s ease;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(182, 138, 67, 0.46);\n      box-shadow: 0 12px 28px rgba(33, 27, 19, 0.08);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-card:hover::after {\n      transform: scaleX(1);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 9px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(156, 41, 43, 0.09),\n          transparent 43%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-gold-soft),\n          var(--gmx-ivory)\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-profile:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(33, 27, 19, 0.07);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(182, 138, 67, 0.28);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n    }\n\n    .gmx-mousse-truffle-320 .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(182, 138, 67, 0.42);\n      border-radius: 50%;\n      color: var(--gmx-gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-pairings {\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-mousse-truffle-320 .gmx-pairings li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d5;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-pairings li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-truffle-320 .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(--gmx-border);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-allergen,\n    .gmx-mousse-truffle-320 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-allergen {\n      border-left: 3px solid var(--gmx-gold);\n      background: var(--gmx-gold-soft);\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-notice {\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-faqs {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-truffle-320 details {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-truffle-320 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-mousse-truffle-320 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-mousse-truffle-320 summary::before,\n    .gmx-mousse-truffle-320 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-mousse-truffle-320 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-mousse-truffle-320 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n      animation: gmxTruffle320Answer 0.3s ease both;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(182, 138, 67, 0.34);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(182, 138, 67, 0.13),\n          transparent 55%\n        ),\n        var(--gmx-ivory);\n      text-align: center;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-truffle-320 .gmx-reveal {\n      animation: gmxTruffle320Fade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-mousse-truffle-320 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxTruffle320Fade {\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 gmxTruffle320Line {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @keyframes gmxTruffle320Answer {\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-mousse-truffle-320 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-mousse-truffle-320 .gmx-grid,\n      .gmx-mousse-truffle-320 .gmx-notes,\n      .gmx-mousse-truffle-320 .gmx-steps,\n      .gmx-mousse-truffle-320 .gmx-pairings {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-mousse-truffle-320 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-mousse-truffle-320 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-mousse-truffle-320 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-mousse-truffle-320 .gmx-reveal,\n      .gmx-mousse-truffle-320 .gmx-line,\n      .gmx-mousse-truffle-320 .gmx-answer {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n\n      .gmx-mousse-truffle-320 .gmx-card,\n      .gmx-mousse-truffle-320 .gmx-profile {\n        transition: 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      Truffled Foie Gras Mousse\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Silky Duck Foie Gras Mousse with the Refined Earthiness of Truffles\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Rougié Mousse of Duck Foie Gras with 2% Truffles\n        \u003c\/strong\u003e\n        is an indulgent, ready-to-serve specialty created for elegant\n        entertaining on a generous scale. Made with 50% duck foie gras, it is\n        enriched with duck fat and whole egg, then layered with Armagnac,\n        Tawny Port, and real truffle for an exceptionally smooth and aromatic\n        presentation.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The impressive 11.2-ounce shelf-stable can provides approximately 25\n        tasting portions, making it ideal for cocktail receptions, holiday\n        gatherings, catered events, luxury hors d’oeuvres, and sophisticated\n        foie gras and caviar presentations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e50% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e2% Truffles\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eArmagnac \u0026amp; Tawny Port\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 25 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      A Generous Gourmet Centerpiece Made for Sharing\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\n        \u003ch3\u003eLuxurious Foie Gras Foundation\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Fifty percent duck foie gras creates pronounced richness, savory\n          depth, and the unmistakably indulgent character of premium mousse.\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\n        \u003ch3\u003eReal Truffle Complexity\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Two percent truffle adds earthy aroma and refined umami while\n          remaining beautifully balanced with 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\n        \u003ch3\u003eExceptionally Smooth Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Duck fat, whole egg, and careful preparation create a mousse that is\n          creamy, cohesive, and easy to pipe, spread, or portion.\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\n        \u003ch3\u003eEntertaining-Size Format\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Approximately 25 portions make this an outstanding choice for\n          parties, gourmet buffets, canapé service, and celebratory events.\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        Rich and Creamy with Earthy Truffle and Warm Brandy Notes\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The mousse opens with buttery duck foie gras and a silky, spreadable\n        texture. Truffle contributes woodland aroma and savory depth, while\n        Armagnac and Tawny Port bring subtle fruit, spice, and warmth to the\n        lingering 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\u003eRich, savory and delicately earthy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, creamy and beautifully spreadable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, aromatic and truffle-forward\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 Beautiful Hors d’Oeuvres in Three Simple 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\n        \u003ch3\u003eChill Before Opening\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Refrigerate the can before serving to firm the mousse and support\n          cleaner slices, quenelles, or piped portions.\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\n        \u003ch3\u003eChoose the Presentation\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Slice into rounds, form small quenelles, pipe onto crostini, or\n          spread gently over warm brioche.\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\n        \u003ch3\u003eAdd One Refined Accent\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Finish with fleur de sel, fruit preserve, fresh truffle, or a small\n          spoonful of caviar without overwhelming the mousse.\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 Truffled Foie Gras Mousse\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-pairings\"\u003e\n      \u003cli\u003eWarm brioche, baguette, crostini, or pain de campagne\u003c\/li\u003e\n      \u003cli\u003ePremium caviar or salmon roe for a luxury canapé\u003c\/li\u003e\n      \u003cli\u003eFig preserve, pear compote, or onion confit\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, grapes, or poached quince\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked black pepper\u003c\/li\u003e\n      \u003cli\u003eChampagne, Sauternes, Port, or mature Burgundy\u003c\/li\u003e\n      \u003cli\u003eTruffle honey or fresh truffle shavings\u003c\/li\u003e\n      \u003cli\u003ePickled shallots or cornichons for bright contrast\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\u003eMousse of Duck Foie Gras with Truffles\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e50%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Content\u003c\/dt\u003e\n        \u003cdd\u003e2%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eKey Ingredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, duck fat, water, whole egg, truffle preparation,\n          Armagnac, Tawny Port, salt, sugar, white pepper, and curing agents\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eSterilized shelf-stable can\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e25 tasting portions\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\u003e11.28 oz (320 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eUnopened Storage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store at room temperature in a cool, dry place\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eUnopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 4 years, according to the manufacturer\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 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, truffle distribution, and surface appearance may vary\n      slightly between individual cans.\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 mousse require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to serve. Chilling the can\n            before opening can improve portioning and presentation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the unopened can require refrigeration?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The unopened sterilized can is shelf-stable. Store it in a\n            cool, dry place and refrigerate after opening.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow noticeable is the truffle flavor?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The truffle character is aromatic and clearly present, but it is\n            balanced to complement rather than overpower the foie gras.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many guests can one can serve?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The manufacturer identifies approximately 25 tasting portions.\n            The actual number depends on whether the mousse is served as\n            canapés, slices, or a larger plated appetizer.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Transfer or cover the remaining mousse securely, refrigerate\n            promptly, and follow the after-opening instructions printed on the\n            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      Truffled Entertaining, Effortlessly\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Twenty-Five Elegant Portions of Creamy Foie Gras Luxury\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its generous format, silky texture, 50% foie gras content, real\n      truffle, and convenient shelf-stable presentation, this Rougié mousse\n      transforms receptions and celebrations into memorable gourmet\n      experiences.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724236940,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-duck-foie-gras-mousse-truffles-320g-white-background.png?v=1785093410"},{"product_id":"rougie-original-duck-foie-gras-mousse-320g","title":"Rougié Original Mousse of Duck Foie Gras – Shelf-Stable, 11.2 oz (320 g)","description":"\u003cdiv class=\"gmx-mousse-original-320\"\u003e\n  \u003cstyle\u003e\n    .gmx-mousse-original-320 {\n      --gmx-black: #171515;\n      --gmx-charcoal: #2b2827;\n      --gmx-body: #554e49;\n      --gmx-muted: #756c66;\n      --gmx-red: #a02a2e;\n      --gmx-red-dark: #6e1b20;\n      --gmx-red-soft: #f7e8e8;\n      --gmx-gold: #b68a45;\n      --gmx-ivory: #fcfaf6;\n      --gmx-border: #ded6cb;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-mousse-original-320 *,\n    .gmx-mousse-original-320 *::before,\n    .gmx-mousse-original-320 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-mousse-original-320 h2,\n    .gmx-mousse-original-320 h3,\n    .gmx-mousse-original-320 p,\n    .gmx-mousse-original-320 ul,\n    .gmx-mousse-original-320 dl,\n    .gmx-mousse-original-320 dd {\n      margin-top: 0;\n    }\n\n    .gmx-mousse-original-320 h2,\n    .gmx-mousse-original-320 h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-mousse-original-320 strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-original-320 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-original-320 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-red);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-original-320 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-mousse-original-320 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxOriginal320Line 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-mousse-original-320 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(160, 42, 46, 0.14),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(182, 138, 69, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--gmx-ivory));\n    }\n\n    .gmx-mousse-original-320 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-mousse-original-320 .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-mousse-original-320 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-original-320 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-mousse-original-320 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-original-320 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-mousse-original-320 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(160, 42, 46, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n      line-height: 1.35;\n    }\n\n    .gmx-mousse-original-320 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-mousse-original-320 .gmx-card {\n      position: relative;\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-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-mousse-original-320 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(160, 42, 46, 0.4);\n      box-shadow: 0 12px 28px rgba(41, 24, 25, 0.08);\n    }\n\n    .gmx-mousse-original-320 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 9px;\n    }\n\n    .gmx-mousse-original-320 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-mousse-original-320 .gmx-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-mousse-original-320 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 138, 69, 0.12),\n          transparent 43%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-red-soft),\n          var(--gmx-ivory)\n        );\n      transition:\n        transform 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-mousse-original-320 .gmx-profile:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 12px 28px rgba(41, 24, 25, 0.07);\n    }\n\n    .gmx-mousse-original-320 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-original-320 .gmx-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-mousse-original-320 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(160, 42, 46, 0.2);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-mousse-original-320 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-original-320 .gmx-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-mousse-original-320 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-mousse-original-320 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n    }\n\n    .gmx-mousse-original-320 .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(160, 42, 46, 0.35);\n      border-radius: 50%;\n      color: var(--gmx-red);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-mousse-original-320 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-original-320 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    .gmx-mousse-original-320 .gmx-pairings {\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-mousse-original-320 .gmx-pairings li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-mousse-original-320 .gmx-pairings li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-red);\n      font-size: 7px;\n    }\n\n    .gmx-mousse-original-320 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-original-320 .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(--gmx-border);\n    }\n\n    .gmx-mousse-original-320 .gmx-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-mousse-original-320 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-original-320 .gmx-allergen,\n    .gmx-mousse-original-320 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-mousse-original-320 .gmx-allergen {\n      border-left: 3px solid var(--gmx-red);\n      background: var(--gmx-red-soft);\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-original-320 .gmx-notice {\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-original-320 .gmx-faqs {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-original-320 details {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-original-320 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-mousse-original-320 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-mousse-original-320 summary::before,\n    .gmx-mousse-original-320 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-red);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-mousse-original-320 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-mousse-original-320 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-mousse-original-320 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-original-320 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-original-320 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(160, 42, 46, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(160, 42, 46, 0.11),\n          transparent 55%\n        ),\n        var(--gmx-ivory);\n      text-align: center;\n    }\n\n    .gmx-mousse-original-320 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-original-320 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-original-320 .gmx-reveal {\n      animation: gmxOriginal320Fade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-mousse-original-320 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-mousse-original-320 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-mousse-original-320 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxOriginal320Fade {\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 gmxOriginal320Line {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-mousse-original-320 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-mousse-original-320 .gmx-grid,\n      .gmx-mousse-original-320 .gmx-notes,\n      .gmx-mousse-original-320 .gmx-steps,\n      .gmx-mousse-original-320 .gmx-pairings {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-mousse-original-320 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-mousse-original-320 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-mousse-original-320 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-mousse-original-320 .gmx-reveal,\n      .gmx-mousse-original-320 .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      Original Foie Gras Mousse\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Classic Duck Foie Gras Mousse with Armagnac and Tawny Port\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Original Mousse of Duck Foie Gras\u003c\/strong\u003e offers a\n        smooth, refined interpretation of a classic French-inspired\n        delicacy. Made with 50% duck foie gras and enriched with duck fat and\n        whole egg, it is delicately seasoned with Armagnac, Tawny Port, salt,\n        sugar, and white pepper.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The generous 11.2-ounce can provides approximately 25 tasting\n        portions, making it an exceptional choice for celebrations, catered\n        events, premium canapés, holiday gatherings, and elegant appetizer\n        displays.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e50% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eArmagnac \u0026amp; Tawny Port\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 25 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      Timeless Foie Gras Flavor in a Generous Entertaining Format\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\n        \u003ch3\u003eClassic Rougié Recipe\u003c\/h3\u003e\n\n        \u003cp\u003e\n          A refined blend of duck foie gras, duck fat, whole egg, Armagnac,\n          and Tawny Port creates a polished gourmet profile.\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\n        \u003ch3\u003eSilky, Spreadable Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The smooth mousse is easy to slice, pipe, spoon, or spread across\n          crostini, brioche, crackers, and composed plates.\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\n        \u003ch3\u003eShelf-Stable Convenience\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The unopened sterilized can stores conveniently, keeping a premium\n          foie gras option available whenever the occasion arises.\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\n        \u003ch3\u003eApproximately 25 Portions\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The generous format is particularly well suited to gatherings,\n          canapé service, gourmet buffets, and celebratory 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        Creamy, Buttery and Delicately Warm\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The mousse delivers rich duck foie gras flavor with an exceptionally\n        creamy mouthfeel. Armagnac and Tawny Port contribute gentle fruit,\n        spice, and warmth, while restrained seasoning keeps the finish elegant\n        and balanced.\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 gently sweet\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, creamy and spreadable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eWarm, aromatic and beautifully balanced\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      From Shelf-Stable Can to Elegant Presentation\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\n        \u003ch3\u003eChill Before Serving\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Refrigerate the can before opening to firm the mousse and produce a\n          cleaner, more polished 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\n        \u003ch3\u003ePortion Your Way\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Cut slices, form quenelles, pipe onto canapés, or transfer the mousse\n          into an elegant serving vessel.\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\n        \u003ch3\u003ePair with Restraint\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Add toasted bread and one fruit, preserve, or acidic accent so the\n          foie gras remains the centerpiece.\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 Original Foie Gras Mousse\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-pairings\"\u003e\n      \u003cli\u003eWarm brioche, baguette, crostini, or toast points\u003c\/li\u003e\n      \u003cli\u003eCaviar or salmon roe for a premium canapé\u003c\/li\u003e\n      \u003cli\u003eFig jam, onion confit, pear compote, or quince paste\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, grapes, or seasonal stone fruit\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked pepper\u003c\/li\u003e\n      \u003cli\u003eChampagne, Sauternes, Port, or late-harvest wine\u003c\/li\u003e\n      \u003cli\u003ePickled shallots, cornichons, or mustard fruit\u003c\/li\u003e\n      \u003cli\u003eNeutral crackers for cocktail and buffet service\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\u003eOriginal Mousse of 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\u003e50%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eKey Ingredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, duck fat, water, whole egg, Armagnac, Tawny Port,\n          salt, sugar, white pepper, and curing agents\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eSterilized shelf-stable can\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e25 tasting portions\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\u003e11.28 oz (320 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\u003eUnopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 4 years, according to the manufacturer\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 sulfites. Review the current package label before\n      serving guests with 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, density, and surface appearance may vary slightly\n      between individual cans.\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 the mousse contain truffles?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. This is the original duck foie gras mousse. Customers seeking\n            truffle flavor should select the separately listed truffle\n            version.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The mousse 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 can require refrigeration?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. The unopened sterilized can is shelf-stable. Store it in a\n            cool, dry place and refrigerate after opening.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many servings are included?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The manufacturer identifies approximately 25 tasting portions.\n            The actual yield varies according to portion size and serving\n            format.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should leftovers be stored?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Cover or transfer the remaining mousse, refrigerate promptly, and\n            follow the package directions for consumption after opening.\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 Rougié Indulgence\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Generous Foie Gras Mousse for Extraordinary Entertaining\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its creamy texture, classic Armagnac and Port seasoning,\n      shelf-stable convenience, and approximately 25 portions, this original\n      Rougié mousse makes elegant entertaining remarkably effortless.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724269708,"sku":null,"price":36.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-original-duck-foie-gras-mousse-320g-white-background.png?v=1785093481"},{"product_id":"rougie-mousse-royale-duck-foie-gras-truffles-140g","title":"Rougié Mousse Royale of Duck Foie Gras with 2% Truffles – 4.9 oz (140 g)","description":"\u003cdiv class=\"gmx-mousse-royale-truffle-140\"\u003e\n  \u003cstyle\u003e\n    .gmx-mousse-royale-truffle-140 {\n      --gmx-black: #171615;\n      --gmx-charcoal: #2b2826;\n      --gmx-body: #544e48;\n      --gmx-muted: #746c63;\n      --gmx-red: #9f292d;\n      --gmx-gold: #b98c45;\n      --gmx-gold-dark: #765824;\n      --gmx-gold-soft: #f5ead5;\n      --gmx-ivory: #fcfaf6;\n      --gmx-border: #ded6c8;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-mousse-royale-truffle-140 *,\n    .gmx-mousse-royale-truffle-140 *::before,\n    .gmx-mousse-royale-truffle-140 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-mousse-royale-truffle-140 h2,\n    .gmx-mousse-royale-truffle-140 h3,\n    .gmx-mousse-royale-truffle-140 p,\n    .gmx-mousse-royale-truffle-140 ul,\n    .gmx-mousse-royale-truffle-140 dl,\n    .gmx-mousse-royale-truffle-140 dd {\n      margin-top: 0;\n    }\n\n    .gmx-mousse-royale-truffle-140 h2,\n    .gmx-mousse-royale-truffle-140 h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-mousse-royale-truffle-140 strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxRoyaleTruffleLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(185, 140, 69, 0.17),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(159, 41, 45, 0.1),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--gmx-ivory));\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-mousse-royale-truffle-140 .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-mousse-royale-truffle-140 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(185, 140, 69, 0.35);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-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-mousse-royale-truffle-140 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(185, 140, 69, 0.45);\n      box-shadow: 0 12px 28px rgba(33, 27, 19, 0.08);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-gold);\n      font-size: 9px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(159, 41, 45, 0.09),\n          transparent 43%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-gold-soft),\n          var(--gmx-ivory)\n        );\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(185, 140, 69, 0.27);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n    }\n\n    .gmx-mousse-royale-truffle-140 .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(185, 140, 69, 0.42);\n      border-radius: 50%;\n      color: var(--gmx-gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-pairings {\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-mousse-royale-truffle-140 .gmx-pairings li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d5;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-pairings li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-gold);\n      font-size: 7px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-truffle-140 .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(--gmx-border);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-allergen,\n    .gmx-mousse-royale-truffle-140 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-allergen {\n      border-left: 3px solid var(--gmx-gold);\n      background: var(--gmx-gold-soft);\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-notice {\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-faqs {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-truffle-140 details {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-truffle-140 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-mousse-royale-truffle-140 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-mousse-royale-truffle-140 summary::before,\n    .gmx-mousse-royale-truffle-140 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-mousse-royale-truffle-140 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-mousse-royale-truffle-140 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(185, 140, 69, 0.33);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(185, 140, 69, 0.13),\n          transparent 55%\n        ),\n        var(--gmx-ivory);\n      text-align: center;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-reveal {\n      animation: gmxRoyaleTruffleFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-mousse-royale-truffle-140 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxRoyaleTruffleFade {\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 gmxRoyaleTruffleLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-mousse-royale-truffle-140 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-mousse-royale-truffle-140 .gmx-grid,\n      .gmx-mousse-royale-truffle-140 .gmx-notes,\n      .gmx-mousse-royale-truffle-140 .gmx-steps,\n      .gmx-mousse-royale-truffle-140 .gmx-pairings {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-mousse-royale-truffle-140 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-mousse-royale-truffle-140 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-mousse-royale-truffle-140 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-mousse-royale-truffle-140 .gmx-reveal,\n      .gmx-mousse-royale-truffle-140 .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      Refrigerated Truffled Foie Gras Mousse\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Mousse Royale with 70% Duck Foie Gras and 2% Truffles\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Rougié Mousse Royale of Duck Foie Gras with Truffles\n        \u003c\/strong\u003e\n        is a premium refrigerated preparation crafted with 70% duck foie gras\n        and 2% truffles. Its higher foie gras content creates an especially\n        rich, refined flavor and a smooth terrine-style texture that can be\n        sliced, spread, or plated with ease.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The compact 4.9-ounce terrine provides approximately 20 tasting\n        portions and is ideal for elegant toast points, passed hors d’oeuvres,\n        intimate gatherings, center-of-the-plate appetizers, and pairings with\n        premium caviar.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e70% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e2% Truffles\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 20 Portions\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eRefrigerated Terrine\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      Higher Foie Gras Content for a More Refined Experience\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\n        \u003ch3\u003e70% Duck Foie Gras\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The concentrated formulation offers pronounced richness and a\n          sophisticated flavor closer to a foie gras terrine.\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\n        \u003ch3\u003eReal Truffle Character\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Two percent truffle introduces earthy aroma, savory depth, and an\n          elegant finish without overwhelming 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\n        \u003ch3\u003eSliceable Royale Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The chilled rectangular terrine can be cut into clean portions or\n          softened slightly for spreading and canapé preparation.\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\n        \u003ch3\u003ePerfect with Caviar\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The savory, creamy mousse creates a luxurious foundation for caviar,\n          roe, brioche, and premium appetizer presentations.\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        Silky Foie Gras Richness with Earthy Truffle Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Expect concentrated duck foie gras flavor and an exceptionally smooth,\n        cohesive texture. Truffle contributes woodland aroma and lasting\n        umami, while Tawny Port and white pepper add subtle warmth and\n        complexity.\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 delicately earthy\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSmooth, dense and beautifully sliceable\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFinish\u003c\/strong\u003e\n          \u003cspan\u003eLong, aromatic and truffle-infused\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      An Elegant Foie Gras Course 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\n        \u003ch3\u003eKeep Refrigerated\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Store between 36°F and 40°F and keep chilled until shortly before\n          portioning.\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\n        \u003ch3\u003eSlice or Spread\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Use a warm, dry knife for clean slices or allow the mousse to temper\n          briefly for a softer canapé presentation.\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\n        \u003ch3\u003eFinish with Luxury\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Serve with brioche, truffle, fruit compote, or a restrained spoonful\n          of caviar.\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      Truffled Foie Gras Mousse Meets Premium Caviar\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-pairings\"\u003e\n      \u003cli\u003eWarm brioche, toast points, or delicate crostini\u003c\/li\u003e\n      \u003cli\u003eSturgeon caviar or salmon roe\u003c\/li\u003e\n      \u003cli\u003eFig preserve, pear compote, or quince\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, or lightly dressed fennel\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and fresh truffle shavings\u003c\/li\u003e\n      \u003cli\u003eChampagne, Sauternes, Port, or Burgundy\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\u003eMousse Royale of Duck Foie Gras with Truffles\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFoie Gras Content\u003c\/dt\u003e\n        \u003cdd\u003e70%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Content\u003c\/dt\u003e\n        \u003cdd\u003e2%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eKey Ingredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, duck fat, whole egg, truffles, salt, Tawny\n          Port, modified milk ingredients, white pepper, and curing agents\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003ePlastic terrine in a cardboard sleeve\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e20 tasting portions\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\u003e4.9 oz (140 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\u003eUnopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 12 months, according to the manufacturer\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 product label before\n      serving guests with 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, truffle distribution, and slice appearance may vary\n      slightly between individual terrines.\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 mousse require cooking?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It is fully prepared and ready to slice, spread, or plate.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it require refrigeration?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Keep the unopened and opened product refrigerated between\n            36°F and 40°F.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow is Mousse Royale different from the 11.2 oz mousse?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Mousse Royale contains a higher proportion of foie gras—70% rather\n            than 50%—and has a more concentrated, terrine-like character.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be served with caviar?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. A thin slice or small amount of mousse on brioche creates a\n            refined base for a modest serving of caviar.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many portions does it provide?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The manufacturer identifies approximately 20 tasting portions,\n            depending on the chosen serving size.\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      Royale by Name and Character\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Seventy Percent Foie Gras, Real Truffle and Effortless Elegance\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its high foie gras content, refined truffle aroma, sliceable\n      texture, and natural affinity for premium caviar, this Rougié Mousse\n      Royale creates an unforgettable gourmet appetizer.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724302476,"sku":null,"price":26.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-mousse-royale-duck-foie-gras-truffles-140g-white-background.png?v=1785093646"},{"product_id":"rougie-mousse-royale-duck-foie-gras-140g","title":"Rougié Mousse Royale of Duck Foie Gras – Ready to Serve, 4.9 oz (140 g)","description":"\u003cdiv class=\"gmx-mousse-royale-original-140\"\u003e\n  \u003cstyle\u003e\n    .gmx-mousse-royale-original-140 {\n      --gmx-black: #171515;\n      --gmx-charcoal: #2c2927;\n      --gmx-body: #544e49;\n      --gmx-muted: #746c65;\n      --gmx-red: #a02b30;\n      --gmx-red-dark: #6c1c20;\n      --gmx-red-soft: #f7e8e8;\n      --gmx-gold: #b68b46;\n      --gmx-ivory: #fcfaf6;\n      --gmx-border: #ded6ca;\n\n      width: 100%;\n      max-width: 780px;\n      margin: 0 auto;\n      color: var(--gmx-body);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-mousse-royale-original-140 *,\n    .gmx-mousse-royale-original-140 *::before,\n    .gmx-mousse-royale-original-140 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-mousse-royale-original-140 h2,\n    .gmx-mousse-royale-original-140 h3,\n    .gmx-mousse-royale-original-140 p,\n    .gmx-mousse-royale-original-140 ul,\n    .gmx-mousse-royale-original-140 dl,\n    .gmx-mousse-royale-original-140 dd {\n      margin-top: 0;\n    }\n\n    .gmx-mousse-royale-original-140 h2,\n    .gmx-mousse-royale-original-140 h3 {\n      color: var(--gmx-black);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-mousse-royale-original-140 strong {\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gmx-red);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-line {\n      width: 86px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxRoyaleOriginalLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 32px 30px;\n      border: 1px solid var(--gmx-border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(160, 43, 48, 0.14),\n          transparent 39%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(182, 139, 70, 0.12),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #ffffff, var(--gmx-ivory));\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--gmx-black),\n        var(--gmx-red),\n        var(--gmx-gold)\n      );\n    }\n\n    .gmx-mousse-royale-original-140 .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-mousse-royale-original-140 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(160, 43, 48, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.86);\n      color: var(--gmx-charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--gmx-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-mousse-royale-original-140 .gmx-card:hover {\n      transform: translateY(-2px);\n      border-color: rgba(160, 43, 48, 0.4);\n      box-shadow: 0 12px 28px rgba(41, 24, 26, 0.08);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-diamond {\n      display: block;\n      margin-bottom: 12px;\n      color: var(--gmx-red);\n      font-size: 9px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-card p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gmx-red);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(182, 139, 70, 0.12),\n          transparent 43%\n        ),\n        linear-gradient(\n          135deg,\n          var(--gmx-red-soft),\n          var(--gmx-ivory)\n        );\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-notes {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n      margin-top: 21px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(160, 43, 48, 0.2);\n      background: rgba(255, 255, 255, 0.76);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gmx-red);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-note span {\n      color: var(--gmx-charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 11px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n    }\n\n    .gmx-mousse-royale-original-140 .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(160, 43, 48, 0.35);\n      border-radius: 50%;\n      color: var(--gmx-red);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n      font-size: 14px;\n      line-height: 1.58;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-pairings {\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-mousse-royale-original-140 .gmx-pairings li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e2d8;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-pairings li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gmx-red);\n      font-size: 7px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-original-140 .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(--gmx-border);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-row dt {\n      margin: 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-allergen,\n    .gmx-mousse-royale-original-140 .gmx-notice {\n      margin-top: 14px;\n      padding: 17px 19px;\n      font-size: 14px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-allergen {\n      border-left: 3px solid var(--gmx-red);\n      background: var(--gmx-red-soft);\n      color: var(--gmx-charcoal);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-notice {\n      border: 1px solid var(--gmx-border);\n      background: var(--gmx-ivory);\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-faqs {\n      border-top: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-original-140 details {\n      border-bottom: 1px solid var(--gmx-border);\n    }\n\n    .gmx-mousse-royale-original-140 summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--gmx-charcoal);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-mousse-royale-original-140 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-mousse-royale-original-140 summary::before,\n    .gmx-mousse-royale-original-140 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gmx-red);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-mousse-royale-original-140 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-mousse-royale-original-140 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(160, 43, 48, 0.28);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(160, 43, 48, 0.11),\n          transparent 55%\n        ),\n        var(--gmx-ivory);\n      text-align: center;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--gmx-muted);\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-reveal {\n      animation: gmxRoyaleOriginalFade 0.65s\n        cubic-bezier(0.22, 1, 0.36, 1) both;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-delay-1 {\n      animation-delay: 0.08s;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-delay-2 {\n      animation-delay: 0.16s;\n    }\n\n    .gmx-mousse-royale-original-140 .gmx-delay-3 {\n      animation-delay: 0.24s;\n    }\n\n    @keyframes gmxRoyaleOriginalFade {\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 gmxRoyaleOriginalLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-mousse-royale-original-140 .gmx-hero {\n        padding: 26px 21px;\n      }\n\n      .gmx-mousse-royale-original-140 .gmx-grid,\n      .gmx-mousse-royale-original-140 .gmx-notes,\n      .gmx-mousse-royale-original-140 .gmx-steps,\n      .gmx-mousse-royale-original-140 .gmx-pairings {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-mousse-royale-original-140 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-mousse-royale-original-140 .gmx-section {\n        padding: 27px 0;\n      }\n\n      .gmx-mousse-royale-original-140 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-mousse-royale-original-140 .gmx-reveal,\n      .gmx-mousse-royale-original-140 .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      Refrigerated Foie Gras Mousse\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Mousse Royale Crafted with 70% Duck Foie Gras\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eRougié Mousse Royale of Duck Foie Gras\u003c\/strong\u003e is a premium\n        refrigerated preparation crafted with 70% duck foie gras for a richer,\n        more concentrated tasting experience. Duck fat, whole egg, Tawny Port,\n        and delicate seasoning create a smooth terrine-style texture and a\n        beautifully balanced flavor.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The compact 4.9-ounce format provides approximately 20 tasting\n        portions, making it ideal for toast points, luxury canapés, intimate\n        gatherings, center-of-the-plate appetizers, and refined pairings with\n        caviar.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e70% Duck Foie Gras\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eTawny Port Seasoning\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eApproximately 20 Portions\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eRefrigerated Terrine\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      Concentrated Foie Gras Flavor in a Versatile Small Format\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\n        \u003ch3\u003e70% Foie Gras Content\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The higher foie gras content produces a richer, more pronounced\n          flavor than a traditional 50% mousse preparation.\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\n        \u003ch3\u003eSilky Terrine Texture\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The mousse remains smooth and creamy while offering enough structure\n          for neat slices and polished plated presentations.\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\n        \u003ch3\u003eReady to Serve\u003c\/h3\u003e\n\n        \u003cp\u003e\n          No cooking is required. Slice, spread, spoon, or pipe it into an\n          elegant appetizer in minutes.\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\n        \u003ch3\u003eMade for Caviar Pairings\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Its creamy texture and restrained seasoning create a sophisticated\n          base for premium caviar and roe.\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        Rich, Creamy and Delicately Seasoned\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The high foie gras content delivers pronounced duck richness and a\n        smooth, velvety mouthfeel. Tawny Port adds subtle fruit and warmth,\n        while salt and white pepper create a polished, 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\u003eRich, savory and gently sweet\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 neatly sliceable\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 refined\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      Effortless Preparation for a Luxurious Course\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\n        \u003ch3\u003eKeep Properly Chilled\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Store between 36°F and 40°F and remove it only shortly before\n          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\n        \u003ch3\u003eSlice or Spread\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Use a warm, dry knife for clean portions or allow it to soften\n          briefly for spreading onto toast.\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\n        \u003ch3\u003eAdd a Refined Garnish\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Finish with fleur de sel, fruit preserve, fresh herbs, or a modest\n          spoonful of caviar.\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 Foie Gras Mousse with a Caviar-Ready Finish\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-pairings\"\u003e\n      \u003cli\u003eWarm brioche, toast points, baguette, or crostini\u003c\/li\u003e\n      \u003cli\u003eSturgeon caviar or premium salmon roe\u003c\/li\u003e\n      \u003cli\u003eFig preserve, onion confit, or pear compote\u003c\/li\u003e\n      \u003cli\u003eFresh apple, pear, grapes, or quince\u003c\/li\u003e\n      \u003cli\u003eFleur de sel and freshly cracked black pepper\u003c\/li\u003e\n      \u003cli\u003eChampagne, Sauternes, Tawny Port, or Burgundy\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\u003eMousse Royale of 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\u003e70%\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eKey Ingredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Duck foie gras, water, duck fat, whole egg, salt, Tawny Port,\n          modified milk ingredients, white pepper, and curing agents\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003ePlastic terrine in a cardboard sleeve\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eApproximate Portions\u003c\/dt\u003e\n        \u003cdd\u003e20 tasting portions\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\u003e4.9 oz (140 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\u003eUnopened Shelf Life\u003c\/dt\u003e\n        \u003cdd\u003eUp to 12 months, according to the manufacturer\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 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, density, and slice appearance may vary slightly between\n      individual terrines.\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 product contain truffles?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. This is the original Mousse Royale. A separate truffle version\n            is available for customers seeking a more earthy flavor.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it require cooking?\u003c\/summary\u003e\n\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 it require refrigeration?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Keep the product refrigerated between 36°F and 40°F.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow is Mousse Royale different from regular mousse?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Mousse Royale contains 70% foie gras, giving it a richer and more\n            concentrated foie gras character than the 50% mousse format.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be paired with caviar?\u003c\/summary\u003e\n\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Serve a small slice or spread on brioche and finish with a\n            modest amount of chilled caviar.\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 More Concentrated Mousse\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Seventy Percent Foie Gras for an Exceptionally Refined Appetizer\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      With its high foie gras content, smooth terrine texture, approximately\n      20 portions, and effortless compatibility with brioche and caviar,\n      Rougié Mousse Royale brings restaurant-style elegance to any table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724335244,"sku":null,"price":24.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-rougie-mousse-royale-duck-foie-gras-140g-white-background.png?v=1785093708"},{"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"},{"product_id":"noble-black-summer-truffle-carpaccio-170g","title":"Noble Black Summer Truffle Carpaccio in Olive Oil – Italian Sliced Truffles, 6 oz (170 g)","description":"\u003cdiv class=\"gmx-noble-truffle-170\"\u003e\n  \u003cstyle\u003e\n    .gmx-noble-truffle-170 {\n      --ink: #171513;\n      --charcoal: #2d2925;\n      --body: #575047;\n      --muted: #776f65;\n      --gold: #b7924e;\n      --gold-dark: #765b29;\n      --bronze: #9a6737;\n      --soft: #f4ecdd;\n      --ivory: #fcfaf6;\n      --border: #ddd5c8;\n      width: 100%;\n      max-width: 800px;\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-noble-truffle-170 *,\n    .gmx-noble-truffle-170 *::before,\n    .gmx-noble-truffle-170 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-noble-truffle-170 h2,\n    .gmx-noble-truffle-170 h3,\n    .gmx-noble-truffle-170 p,\n    .gmx-noble-truffle-170 ul,\n    .gmx-noble-truffle-170 dl,\n    .gmx-noble-truffle-170 dd {\n      margin-top: 0;\n    }\n\n    .gmx-noble-truffle-170 h2,\n    .gmx-noble-truffle-170 h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-noble-truffle-170 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-noble-truffle-170 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(183, 146, 78, 0.2),\n          transparent 40%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxNobleFade 0.7s ease both;\n    }\n\n    .gmx-noble-truffle-170 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n    }\n\n    .gmx-noble-truffle-170 .gmx-hero::after {\n      content: \"\";\n      position: absolute;\n      top: -80px;\n      right: -75px;\n      width: 190px;\n      height: 190px;\n      border: 1px solid rgba(183, 146, 78, 0.2);\n      border-radius: 50%;\n    }\n\n    .gmx-noble-truffle-170 .gmx-line {\n      width: 90px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxNobleLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-noble-truffle-170 .gmx-eyebrow {\n      position: relative;\n      z-index: 1;\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-truffle-170 .gmx-hero h2 {\n      position: relative;\n      z-index: 1;\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-noble-truffle-170 .gmx-copy {\n      position: relative;\n      z-index: 1;\n      font-size: 17px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-truffle-170 .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-noble-truffle-170 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(183, 146, 78, 0.37);\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-noble-truffle-170 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxNobleFade 0.7s ease both;\n    }\n\n    .gmx-noble-truffle-170 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-noble-truffle-170 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-noble-truffle-170 .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(183, 146, 78, 0.5);\n      box-shadow: 0 14px 30px rgba(32, 27, 20, 0.09);\n    }\n\n    .gmx-noble-truffle-170 .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-card p,\n    .gmx-noble-truffle-170 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-noble-truffle-170 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(154, 103, 55, 0.13),\n          transparent 44%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-noble-truffle-170 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-notes,\n    .gmx-noble-truffle-170 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(183, 146, 78, 0.3);\n      background: rgba(255, 255, 255, 0.75);\n    }\n\n    .gmx-noble-truffle-170 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-truffle-170 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-noble-truffle-170 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-noble-truffle-170 .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(183, 146, 78, 0.5);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-noble-truffle-170 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-noble-truffle-170 .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-noble-truffle-170 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e1d5;\n    }\n\n    .gmx-noble-truffle-170 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-170 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-170 .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-noble-truffle-170 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-truffle-170 .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-170 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-170 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-noble-truffle-170 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-noble-truffle-170 summary::before,\n    .gmx-noble-truffle-170 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-noble-truffle-170 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-noble-truffle-170 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-noble-truffle-170 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-truffle-170 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-truffle-170 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(183, 146, 78, 0.38);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(183, 146, 78, 0.14),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-noble-truffle-170 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-truffle-170 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxNobleFade {\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 gmxNobleLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-noble-truffle-170 .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-noble-truffle-170 .gmx-grid,\n      .gmx-noble-truffle-170 .gmx-notes,\n      .gmx-noble-truffle-170 .gmx-steps,\n      .gmx-noble-truffle-170 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-noble-truffle-170 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-noble-truffle-170 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-noble-truffle-170 .gmx-hero,\n      .gmx-noble-truffle-170 .gmx-section,\n      .gmx-noble-truffle-170 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Black Summer Truffle Carpaccio\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Generous, Elegant Truffle Slices Preserved in Olive Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eNoble Black Summer Truffle Carpaccio\u003c\/strong\u003e brings the\n        unmistakable character of Italian black summer truffles to the table\n        in an exceptionally versatile, chef-ready format. Carefully sliced\n        truffles are preserved in olive oil to retain their earthy aroma,\n        marbled appearance, and savory depth throughout the year.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        The impressive 6-ounce jar is ideal for frequent entertaining,\n        professional kitchens, premium gifting, or anyone who wants a generous\n        supply of truffle slices ready for pasta, risotto, eggs, meats, fish,\n        sauces, and composed gourmet plates.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Summer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eThinly Sliced Carpaccio\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePreserved in Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eLarge 6 oz Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Restaurant-Inspired Finishing Ingredient for Everyday Luxury\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\u003eBeautiful Sliced Presentation\u003c\/h3\u003e\n        \u003cp\u003e\n          Visible black truffle slices create an unmistakably luxurious finish\n          on appetizers, entrées, pasta, eggs, and tasting plates.\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\u003eGenerous Gourmet Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The large 170-gram jar is ideal for entertaining, restaurant-style\n          preparation, repeated use, and serious truffle enthusiasts.\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 Whenever Inspiration Strikes\u003c\/h3\u003e\n        \u003cp\u003e\n          No cleaning or slicing is required. Lift the carpaccio directly from\n          the jar and add it to the finished dish.\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\u003eUse the Aromatic Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon a small amount of the truffle-infused olive oil into sauces,\n          dressings, pasta, or mashed potatoes for added depth.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Savory and Delicately Nutty\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black summer truffles provide a refined woodland aroma with earthy,\n        nutty, and gently savory notes. Olive oil carries the truffle character\n        across the palate and gives the slices a supple, luxurious texture.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and gently aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, nutty and umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender, sliced and preserved in olive oil\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eThe Perfect Finish\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Three Steps to a More Luxurious Dish\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\u003ePrepare the Dish\u003c\/h3\u003e\n        \u003cp\u003e\n          Cook pasta, risotto, eggs, meat, fish, potatoes, or vegetables as\n          usual.\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 the Truffle Last\u003c\/h3\u003e\n        \u003cp\u003e\n          Place the slices over the warm finished dish rather than subjecting\n          them to prolonged high heat.\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\u003eFinish with the Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          Add a small spoonful of the aromatic olive oil and season lightly to\n          taste.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Where Black Summer Truffle Carpaccio Shines\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eFresh tagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, poached eggs, or frittata\u003c\/li\u003e\n      \u003cli\u003eBeef carpaccio, steak, veal, chicken, or duck\u003c\/li\u003e\n      \u003cli\u003eScallops, halibut, salmon, or other mild seafood\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, polenta, cauliflower, or mushrooms\u003c\/li\u003e\n      \u003cli\u003ePizza, flatbread, crostini, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eCream sauces, pan sauces, compound butter, or aioli\u003c\/li\u003e\n      \u003cli\u003eBurrata, soft cheese, foie gras, or premium caviar\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eNoble Handcrafted\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Summer Truffle Carpaccio\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eBlack summer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCut\u003c\/dt\u003e\n        \u003cdd\u003eThin carpaccio-style slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Summer truffle, olive oil, salt, and black truffle aroma\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e6 oz (170 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eAfter Opening\u003c\/dt\u003e\n        \u003cdd\u003e\n          Keep refrigerated and use within the period stated on the jar\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use\u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Truffle Notice:\u003c\/strong\u003e\n      Slice size, shape, marbling, color, aroma, and truffle-to-oil\n      distribution may vary naturally between jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eShould the truffle slices be cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            They are ready to use. For the most aromatic presentation, add the\n            slices near the end of preparation or place them over the finished\n            warm dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the oil inside the jar be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Use a small amount in pasta, sauces, dressings, potatoes,\n            risotto, or compound butter to capture more of the jar’s truffle\n            character.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used per serving?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with a few slices per plate. Additional slices can be added\n            according to the size of the dish and desired truffle intensity.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the jar require refrigeration after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Refrigerate the opened jar promptly and follow the storage and\n            consumption instructions printed on the current label.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      The Truffle Lover’s Pantry Essential\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Generous Jar of Italian Black Truffle Luxury\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Elegant slices, aromatic olive oil, remarkable versatility, and a\n      restaurant-worthy presentation make Noble Black Summer Truffle\n      Carpaccio an effortless way to turn a familiar dish into something\n      extraordinary.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724499084,"sku":null,"price":89.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-noble-black-summer-truffle-carpaccio-6oz-italian-gourmet-jar.png?v=1785190760"},{"product_id":"gl-whole-black-summer-truffles-preserved-55g","title":"GL Gourmet Line Whole Black Summer Truffles, Preserved – Product of Italy, 1.9 oz (55 g)","description":"\u003cdiv class=\"gmx-gl-whole-truffle-55\"\u003e\n  \u003cstyle\u003e\n    .gmx-gl-whole-truffle-55 {\n      --ink: #171717;\n      --charcoal: #2f2f2d;\n      --body: #56534f;\n      --muted: #77736d;\n      --silver: #a9adb0;\n      --silver-dark: #65696d;\n      --gold: #b18c4b;\n      --soft: #eff0f0;\n      --ivory: #fbfaf7;\n      --border: #d9d9d5;\n      width: 100%;\n      max-width: 800px;\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-gl-whole-truffle-55 *,\n    .gmx-gl-whole-truffle-55 *::before,\n    .gmx-gl-whole-truffle-55 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-gl-whole-truffle-55 h2,\n    .gmx-gl-whole-truffle-55 h3,\n    .gmx-gl-whole-truffle-55 p,\n    .gmx-gl-whole-truffle-55 ul,\n    .gmx-gl-whole-truffle-55 dl,\n    .gmx-gl-whole-truffle-55 dd {\n      margin-top: 0;\n    }\n\n    .gmx-gl-whole-truffle-55 h2,\n    .gmx-gl-whole-truffle-55 h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-gl-whole-truffle-55 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(169, 173, 176, 0.24),\n          transparent 41%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxGLWholeFade 0.7s ease both;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--silver)\n      );\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-line {\n      width: 90px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--silver)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxGLWholeLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--silver-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(101, 105, 109, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxGLWholeFade 0.7s ease both;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-grid,\n    .gmx-gl-whole-truffle-55 .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(101, 105, 109, 0.43);\n      box-shadow: 0 14px 30px rgba(25, 25, 25, 0.08);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--silver-dark);\n      font-size: 9px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-card p,\n    .gmx-gl-whole-truffle-55 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--silver-dark);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(177, 140, 75, 0.12),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-notes,\n    .gmx-gl-whole-truffle-55 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(101, 105, 109, 0.23);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--silver-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-gl-whole-truffle-55 .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(101, 105, 109, 0.37);\n      border-radius: 50%;\n      color: var(--silver-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-list {\n      gap: 10px 20px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e6e4df;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--silver-dark);\n      font-size: 7px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--silver-dark);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gl-whole-truffle-55 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gl-whole-truffle-55 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-gl-whole-truffle-55 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-gl-whole-truffle-55 summary::before,\n    .gmx-gl-whole-truffle-55 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--silver-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-gl-whole-truffle-55 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-gl-whole-truffle-55 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(101, 105, 109, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(169, 173, 176, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-gl-whole-truffle-55 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxGLWholeFade {\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 gmxGLWholeLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-gl-whole-truffle-55 .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-gl-whole-truffle-55 .gmx-grid,\n      .gmx-gl-whole-truffle-55 .gmx-notes,\n      .gmx-gl-whole-truffle-55 .gmx-steps,\n      .gmx-gl-whole-truffle-55 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-gl-whole-truffle-55 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-gl-whole-truffle-55 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-gl-whole-truffle-55 .gmx-hero,\n      .gmx-gl-whole-truffle-55 .gmx-section,\n      .gmx-gl-whole-truffle-55 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Preserved Whole Italian Truffles\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Whole Black Summer Truffles Ready to Slice, Shave or Chop\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eGL Gourmet Line Whole Black Summer Truffles\u003c\/strong\u003e preserve\n        the distinctive shape, natural texture, and earthy character of\n        Italian summer truffles in a convenient gourmet pantry format.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Keeping the truffles whole gives you complete control over the final\n        presentation. Slice them into elegant rounds, shave them finely over a\n        finished dish, chop them into sauces, or mince them into butter,\n        risotto, pasta, eggs, and savory fillings.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eWhole Summer Truffles\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePreserved\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSlice or Shave to Order\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eChef-Ready\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGlass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy Choose Whole Truffles?\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Maximum Culinary Control from One Elegant Jar\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\u003eCustomize Every Cut\u003c\/h3\u003e\n        \u003cp\u003e\n          Slice thinly for garnish, shave finely for aroma, chop for sauces, or\n          mince for compound butter and fillings.\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\u003eNatural Whole-Truffle Presentation\u003c\/h3\u003e\n        \u003cp\u003e\n          Whole preserved truffles create an impressive visual experience\n          before they are even added to the plate.\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\u003eYear-Round Convenience\u003c\/h3\u003e\n        \u003cp\u003e\n          Enjoy the character of black summer truffles without relying on the\n          narrow availability window of fresh seasonal truffles.\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\u003eBuilt for Creative Cooking\u003c\/h3\u003e\n        \u003cp\u003e\n          Whole truffles adapt easily to pasta, risotto, eggs, sauces,\n          potatoes, pizza, meats, and gourmet appetizer preparations.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Refined Woodland Aroma with Earthy and Nutty Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black summer truffles are appreciated for their approachable,\n        food-friendly character. Their earthy aroma and subtle nutty notes\n        complement rich, creamy, buttery, egg-based, and savory dishes without\n        dominating the entire plate.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and gently musky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, nutty and delicately umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFormat\u003c\/strong\u003e\n          \u003cspan\u003eWhole preserved truffles ready to portion\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003ePreparation\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Slice, Shave or Chop According to the Dish\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 and Pat Dry\u003c\/h3\u003e\n        \u003cp\u003e\n          Lift the desired truffle from the jar and gently remove excess\n          preserving liquid.\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\u003eChoose the Cut\u003c\/h3\u003e\n        \u003cp\u003e\n          Use a truffle slicer, sharp knife, microplane, or fine grater\n          according to the desired presentation.\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 Near the Finish\u003c\/h3\u003e\n        \u003cp\u003e\n          Place over the finished warm dish or fold into a sauce shortly before\n          serving.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Whole Truffle for Countless Gourmet Creations\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eShaved over pasta, risotto, gnocchi, or polenta\u003c\/li\u003e\n      \u003cli\u003eSliced over scrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMinced into truffle butter, cream sauce, or aioli\u003c\/li\u003e\n      \u003cli\u003eChopped into mashed potatoes or mushroom dishes\u003c\/li\u003e\n      \u003cli\u003eLayered over pizza, crostini, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eServed with steak, poultry, foie gras, or seafood\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eGL Truffle Gourmet Line\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWhole Black Summer Truffles, Preserved\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eBlack summer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eWhole preserved truffles\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e1.9 oz (55 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to slice, shave, grate, or chop\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store according to the jar instructions and refrigerate after\n          opening\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Truffle Notice:\u003c\/strong\u003e\n      Individual truffles naturally vary in size, shape, exterior texture,\n      internal marbling, color, and aroma.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eAre the truffles ready to use?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. The truffles are preserved and ready to slice, shave, grate,\n            chop, or mince according to the recipe.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat tool creates the thinnest slices?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            An adjustable truffle slicer provides thin, even slices. A sharp\n            knife or mandoline may also be used carefully.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould the preserving liquid be discarded?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Review the ingredient label first. When appropriate, small amounts\n            may be incorporated into sauces, risotto, or other savory\n            preparations.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo they require refrigeration after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Refrigerate promptly after opening and follow the current\n            package directions regarding storage and consumption.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Whole-Truffle Creativity\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Slice and Shave Italian Truffle Luxury Your Way\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Whole preserved black summer truffles offer greater control, striking\n      presentation, and exceptional versatility for cooks who want to create a\n      customized gourmet finish.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724531852,"sku":null,"price":41.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-gl-whole-black-summer-truffle-preserved-1-9oz-italian-gourmet-jar.png?v=1785190845"},{"product_id":"gl-black-summer-truffle-carpaccio-slices-85g","title":"GL Gourmet Line Black Summer Truffle Carpaccio Slices – Preserved Italian Truffles, 2.99 oz (85 g)","description":"\u003cdiv class=\"gmx-gl-truffle-slices-85\"\u003e\n  \u003cstyle\u003e\n    .gmx-gl-truffle-slices-85 {\n      --ink: #171717;\n      --charcoal: #302e2c;\n      --body: #57534f;\n      --muted: #77726c;\n      --silver: #a7aaad;\n      --silver-dark: #616568;\n      --bronze: #84694a;\n      --soft: #eff0f0;\n      --ivory: #fbfaf7;\n      --border: #d9d9d5;\n      width: 100%;\n      max-width: 800px;\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-gl-truffle-slices-85 *,\n    .gmx-gl-truffle-slices-85 *::before,\n    .gmx-gl-truffle-slices-85 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-gl-truffle-slices-85 h2,\n    .gmx-gl-truffle-slices-85 h3,\n    .gmx-gl-truffle-slices-85 p,\n    .gmx-gl-truffle-slices-85 ul,\n    .gmx-gl-truffle-slices-85 dl,\n    .gmx-gl-truffle-slices-85 dd {\n      margin-top: 0;\n    }\n\n    .gmx-gl-truffle-slices-85 h2,\n    .gmx-gl-truffle-slices-85 h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-gl-truffle-slices-85 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(167, 170, 173, 0.24),\n          transparent 41%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(132, 105, 74, 0.1),\n          transparent 44%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxGLSlicesFade 0.7s ease both;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--silver)\n      );\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-line {\n      width: 90px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--silver)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxGLSlicesLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--silver-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(97, 101, 104, 0.29);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxGLSlicesFade 0.7s ease both;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(97, 101, 104, 0.43);\n      box-shadow: 0 14px 30px rgba(25, 25, 25, 0.08);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--silver-dark);\n      font-size: 9px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-card p,\n    .gmx-gl-truffle-slices-85 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--silver-dark);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(132, 105, 74, 0.12),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-notes,\n    .gmx-gl-truffle-slices-85 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(97, 101, 104, 0.22);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--silver-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-gl-truffle-slices-85 .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(97, 101, 104, 0.37);\n      border-radius: 50%;\n      color: var(--silver-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-gl-truffle-slices-85 .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-gl-truffle-slices-85 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e6e4df;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--silver-dark);\n      font-size: 7px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--silver-dark);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gl-truffle-slices-85 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gl-truffle-slices-85 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-gl-truffle-slices-85 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-gl-truffle-slices-85 summary::before,\n    .gmx-gl-truffle-slices-85 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--silver-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-gl-truffle-slices-85 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-gl-truffle-slices-85 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(97, 101, 104, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(167, 170, 173, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-gl-truffle-slices-85 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxGLSlicesFade {\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 gmxGLSlicesLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-gl-truffle-slices-85 .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-gl-truffle-slices-85 .gmx-grid,\n      .gmx-gl-truffle-slices-85 .gmx-notes,\n      .gmx-gl-truffle-slices-85 .gmx-steps,\n      .gmx-gl-truffle-slices-85 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-gl-truffle-slices-85 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-gl-truffle-slices-85 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-gl-truffle-slices-85 .gmx-hero,\n      .gmx-gl-truffle-slices-85 .gmx-section,\n      .gmx-gl-truffle-slices-85 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Summer Truffle Carpaccio\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Ready-to-Use Black Summer Truffle Slices for an Elegant Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eGL Gourmet Line Black Summer Truffle Carpaccio\u003c\/strong\u003e\n        features delicately sliced Italian summer truffles preserved for\n        effortless use throughout the year. Each visible slice showcases the\n        natural marbling and distinctive appearance that make truffles an\n        instantly recognizable luxury ingredient.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Use a few slices to elevate pasta, risotto, pizza, eggs, salads,\n        potatoes, meat, or seafood. The generous 85-gram jar offers greater\n        versatility for entertaining, repeated use, and composed gourmet\n        presentations.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Summer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCarpaccio Slices\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePreserved\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGenerous 85 g Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Italian Fine-Dining Presentation without the 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\u003ePre-Sliced Convenience\u003c\/h3\u003e\n        \u003cp\u003e\n          The truffles are already sliced, eliminating the need for a truffle\n          slicer, mandoline, or delicate knife work.\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\u003eNatural Truffle Marbling\u003c\/h3\u003e\n        \u003cp\u003e\n          Each slice adds visual detail and communicates unmistakable gourmet\n          luxury on the finished plate.\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\u003eVersatile Savory Flavor\u003c\/h3\u003e\n        \u003cp\u003e\n          Earthy, nutty summer truffle notes pair naturally with eggs, butter,\n          cheese, cream, potatoes, pasta, and mushrooms.\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\u003eMade for Entertaining\u003c\/h3\u003e\n        \u003cp\u003e\n          The 85-gram format supplies enough truffle carpaccio for multiple\n          plates, tastings, dinners, and gourmet appetizer presentations.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy Summer Truffle with a Tender, Supple Bite\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black summer truffles offer approachable woodland aroma, gentle nuttiness,\n        and savory umami. The preserved slices remain tender enough for easy\n        eating while retaining the recognizable texture and marbling of\n        authentic truffle.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and delicately musky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, nutty and gently umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender carpaccio-style slices\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Let Warm Food Release the Truffle Aroma\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\u003eFinish the Recipe\u003c\/h3\u003e\n        \u003cp\u003e\n          Prepare the pasta, risotto, eggs, pizza, meat, fish, or vegetable\n          dish completely.\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 the Slices\u003c\/h3\u003e\n        \u003cp\u003e\n          Layer a few truffle slices over the warm food immediately before\n          serving.\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\u003eSeason Lightly\u003c\/h3\u003e\n        \u003cp\u003e\n          Finish with salt, butter, cheese, or a complementary sauce without\n          overpowering the truffle.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Finishing Touch for Favorite Savory Dishes\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or creamy risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eSteak, veal, poultry, scallops, or white fish\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, polenta, mushrooms, or cauliflower\u003c\/li\u003e\n      \u003cli\u003eBurrata, soft cheeses, foie gras, or charcuterie\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eGL Truffle Gourmet Line\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Summer Truffle Carpaccio Slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eBlack summer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCut\u003c\/dt\u003e\n        \u003cdd\u003eThin carpaccio-style slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003ePreserved and ready to use\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.99 oz (85 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow the jar directions and refrigerate promptly after opening\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Truffle Notice:\u003c\/strong\u003e\n      Truffle slice size, shape, color, thickness, marbling, and distribution\n      may vary naturally between jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eAre these real truffle slices?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The product is presented as preserved black summer truffle\n            carpaccio with visible sliced truffle pieces.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo the slices need to be cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. Add them directly to the finished dish or warm them only\n            briefly as part of the final preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow many slices should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Start with a few slices per serving and add more depending on the\n            size of the plate and desired flavor intensity.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should the jar be stored after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Refrigerate promptly after opening and observe all storage and\n            consumption directions printed on the current 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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Truffle Elegance, Ready to Serve\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Add Visible Black Truffle Luxury in Seconds\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Pre-sliced, preserved, versatile, and beautifully marbled, GL Black\n      Summer Truffle Carpaccio creates a polished gourmet finish without\n      difficult preparation.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724564620,"sku":null,"price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-gl-black-summer-truffle-slices-2-9oz-italian-gourmet-jar.png?v=1785190965"},{"product_id":"gourmanity-black-summer-truffle-carpaccio-35g","title":"Gourmanity Tartufi Black Summer Truffle Carpaccio in Olive Oil – 1.23 oz (35 g)","description":"\u003cdiv class=\"gmx-gourmanity-truffle-35\"\u003e\n  \u003cstyle\u003e\n    .gmx-gourmanity-truffle-35 {\n      --ink: #1b1713;\n      --charcoal: #312923;\n      --body: #5a5048;\n      --muted: #796f65;\n      --brown: #65452e;\n      --brown-dark: #3f281a;\n      --gold: #c29a43;\n      --soft: #f3e9db;\n      --ivory: #fcfaf6;\n      --border: #ded4c7;\n      width: 100%;\n      max-width: 800px;\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-gourmanity-truffle-35 *,\n    .gmx-gourmanity-truffle-35 *::before,\n    .gmx-gourmanity-truffle-35 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-gourmanity-truffle-35 h2,\n    .gmx-gourmanity-truffle-35 h3,\n    .gmx-gourmanity-truffle-35 p,\n    .gmx-gourmanity-truffle-35 ul,\n    .gmx-gourmanity-truffle-35 dl,\n    .gmx-gourmanity-truffle-35 dd {\n      margin-top: 0;\n    }\n\n    .gmx-gourmanity-truffle-35 h2,\n    .gmx-gourmanity-truffle-35 h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-gourmanity-truffle-35 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(194, 154, 67, 0.2),\n          transparent 40%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(101, 69, 46, 0.11),\n          transparent 44%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxGourmanityFade 0.7s ease both;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--brown-dark),\n        var(--brown),\n        var(--gold)\n      );\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-line {\n      width: 90px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--brown-dark),\n        var(--brown),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxGourmanityLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--brown);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(101, 69, 46, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.87);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxGourmanityFade 0.7s ease both;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(101, 69, 46, 0.44);\n      box-shadow: 0 14px 30px rgba(43, 28, 18, 0.09);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-card p,\n    .gmx-gourmanity-truffle-35 .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(101, 69, 46, 0.12),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-notes,\n    .gmx-gourmanity-truffle-35 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(194, 154, 67, 0.29);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--brown);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-gourmanity-truffle-35 .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(101, 69, 46, 0.4);\n      border-radius: 50%;\n      color: var(--brown);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-gourmanity-truffle-35 .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-gourmanity-truffle-35 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e0d4;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-gourmanity-truffle-35 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-gourmanity-truffle-35 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-gourmanity-truffle-35 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-gourmanity-truffle-35 summary::before,\n    .gmx-gourmanity-truffle-35 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--brown);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-gourmanity-truffle-35 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-gourmanity-truffle-35 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(194, 154, 67, 0.35);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(194, 154, 67, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-gourmanity-truffle-35 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxGourmanityFade {\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 gmxGourmanityLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-gourmanity-truffle-35 .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-gourmanity-truffle-35 .gmx-grid,\n      .gmx-gourmanity-truffle-35 .gmx-notes,\n      .gmx-gourmanity-truffle-35 .gmx-steps,\n      .gmx-gourmanity-truffle-35 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-gourmanity-truffle-35 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-gourmanity-truffle-35 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-gourmanity-truffle-35 .gmx-hero,\n      .gmx-gourmanity-truffle-35 .gmx-section,\n      .gmx-gourmanity-truffle-35 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Truffle Carpaccio\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Small Jar with the Power to Transform an Entire Dish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eGourmanity Tartufi Black Summer Truffle Carpaccio\u003c\/strong\u003e\n        features thinly sliced Italian truffles preserved in olive oil for\n        convenient, aromatic finishing. The slices release earthy, nutty, and\n        gently savory notes when placed over warm pasta, risotto, eggs, pizza,\n        potatoes, or meats.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Truffle is naturally intense, so a little goes a long way. The compact\n        1.23-ounce jar is ideal for intimate dinners, gourmet tastings, gift\n        baskets, or customers exploring real sliced truffle without purchasing\n        a larger format.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Summer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eThinly Sliced\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSmall Gourmet Format\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Immediate Truffle Character without Complicated 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\u003eReal Sliced Truffle\u003c\/h3\u003e\n        \u003cp\u003e\n          Visible black summer truffle slices add authentic texture, marbling,\n          and a sophisticated visual 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\u003eItalian Olive Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          Olive oil surrounds the truffle slices and carries their aromatic\n          character across pasta, sauces, vegetables, and bread.\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 Trial Size\u003c\/h3\u003e\n        \u003cp\u003e\n          The compact jar is ideal for smaller households, intimate dinners,\n          gift sets, and occasional gourmet cooking.\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\u003eRemarkably Versatile\u003c\/h3\u003e\n        \u003cp\u003e\n          Use the slices and oil with pasta, eggs, gnocchi, pizza, risotto,\n          meat, seafood, vegetables, or truffle butter.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Nutty and Gently Savory\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The carpaccio offers the refined woodland character of black summer\n        truffle, layered with nutty depth and savory umami. Italian olive oil\n        gives the slices a supple texture and makes every part of the jar\n        useful.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, fragrant and delicately woodland\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eNutty, savory and gently umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eThin, tender slices in olive oil\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Few Slices Are All It Takes\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\u003eCook the Base\u003c\/h3\u003e\n        \u003cp\u003e\n          Prepare pasta, risotto, eggs, potatoes, meat, seafood, pizza, or\n          vegetables.\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 Truffle Slices\u003c\/h3\u003e\n        \u003cp\u003e\n          Place several slices over each warm serving immediately before it\n          reaches the table.\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\u003eUse the Olive Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon a small amount over the dish or incorporate it into butter,\n          sauce, or dressing.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Turn Everyday Favorites into Truffle Dishes\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003ePasta, ravioli, gnocchi, risotto, or polenta\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003ePizza, flatbread, crostini, or grilled bread\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, mushrooms, or roasted vegetables\u003c\/li\u003e\n      \u003cli\u003eSteak, chicken, duck, scallops, or white fish\u003c\/li\u003e\n      \u003cli\u003eTruffle butter, cream sauce, aioli, or vinaigrette\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eGourmanity Tartufi\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Summer Truffle Carpaccio\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eBlack summer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCut\u003c\/dt\u003e\n        \u003cdd\u003eThin carpaccio-style slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreserving Medium\u003c\/dt\u003e\n        \u003cdd\u003eItalian olive oil\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e1.23 oz (35 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow the jar instructions and refrigerate after opening\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Truffle Notice:\u003c\/strong\u003e\n      Slice thickness, shape, marbling, color, aroma, and truffle-to-oil\n      distribution may vary naturally.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the jar too small for a full dish?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Truffle is used as a concentrated finishing ingredient. A few\n            slices per serving can provide a visible and aromatic gourmet\n            accent.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the olive oil be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Add small amounts to pasta, risotto, eggs, sauces, butter,\n            potatoes, or savory dressings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould the slices be added before or after cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Add them near the end or over the finished warm dish to preserve\n            their aroma and create the most attractive presentation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should the opened jar be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Refrigerate it promptly and follow the current package directions\n            for storage and consumption after opening.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Small Jar, Remarkable Transformation\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Real Italian Truffle Slices for Instant Gourmet Character\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Gourmanity Tartufi Truffle Carpaccio makes it easy to add visible sliced\n      truffle, earthy aroma, and sophisticated Italian flavor to an intimate\n      meal or special tasting.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724597388,"sku":null,"price":28.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-gourmanity-tartufi-truffle-carpaccio-sliced-truffle-in-oil-1-23oz-jar.png?v=1785191181"},{"product_id":"kensington-italian-summer-truffle-carpaccio-80g","title":"Kensington Italian Black Summer Truffle Carpaccio Slices in Sunflower Oil – 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-kensington-truffle-80\"\u003e\n  \u003cstyle\u003e\n    .gmx-kensington-truffle-80 {\n      --ink: #1b1815;\n      --charcoal: #312b27;\n      --body: #5a5149;\n      --muted: #797067;\n      --gold: #c09a50;\n      --gold-dark: #795d2c;\n      --amber: #9c713f;\n      --soft: #f4ebdc;\n      --ivory: #fcfaf6;\n      --border: #ded5c8;\n      width: 100%;\n      max-width: 800px;\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-kensington-truffle-80 *,\n    .gmx-kensington-truffle-80 *::before,\n    .gmx-kensington-truffle-80 *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-kensington-truffle-80 h2,\n    .gmx-kensington-truffle-80 h3,\n    .gmx-kensington-truffle-80 p,\n    .gmx-kensington-truffle-80 ul,\n    .gmx-kensington-truffle-80 dl,\n    .gmx-kensington-truffle-80 dd {\n      margin-top: 0;\n    }\n\n    .gmx-kensington-truffle-80 h2,\n    .gmx-kensington-truffle-80 h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-kensington-truffle-80 strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(192, 154, 80, 0.2),\n          transparent 40%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(156, 113, 63, 0.11),\n          transparent 44%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxKensingtonFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-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(--ink),\n        var(--amber),\n        var(--gold)\n      );\n    }\n\n    .gmx-kensington-truffle-80 .gmx-line {\n      width: 90px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--amber),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxKensingtonLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(192, 154, 80, 0.36);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.87);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxKensingtonFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(192, 154, 80, 0.48);\n      box-shadow: 0 14px 30px rgba(40, 29, 19, 0.09);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-card p,\n    .gmx-kensington-truffle-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-kensington-truffle-80 .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(156, 113, 63, 0.13),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-kensington-truffle-80 .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-notes,\n    .gmx-kensington-truffle-80 .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(192, 154, 80, 0.28);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-kensington-truffle-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(192, 154, 80, 0.45);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-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-kensington-truffle-80 .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e0d4;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-80 details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-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-kensington-truffle-80 summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-kensington-truffle-80 summary::before,\n    .gmx-kensington-truffle-80 summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-kensington-truffle-80 summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-kensington-truffle-80 details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-80 .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(192, 154, 80, 0.36);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(192, 154, 80, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-80 .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxKensingtonFade {\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 gmxKensingtonLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-kensington-truffle-80 .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-kensington-truffle-80 .gmx-grid,\n      .gmx-kensington-truffle-80 .gmx-notes,\n      .gmx-kensington-truffle-80 .gmx-steps,\n      .gmx-kensington-truffle-80 .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-kensington-truffle-80 .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-kensington-truffle-80 .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-kensington-truffle-80 .gmx-hero,\n      .gmx-kensington-truffle-80 .gmx-section,\n      .gmx-kensington-truffle-80 .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Summer Truffle Slices\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Thinly Sliced Truffles Preserved in Delicate Sunflower Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003e\n          Kensington Italian Black Summer Truffle Carpaccio Slices\n        \u003c\/strong\u003e\n        bring authentic truffle character to everyday cooking in a convenient,\n        ready-to-use format. Thin summer truffle pieces are preserved in\n        sunflower oil, allowing their earthy aroma, natural marbling, and\n        savory depth to be enjoyed throughout the year.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Simply spoon the slices from the jar and arrange them over warm pasta,\n        risotto, eggs, potatoes, pizza, meats, fish, or vegetables. No cleaning,\n        shaving, or complicated preparation is required.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Summer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCarpaccio Slices\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSunflower Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGenerous 80 g Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Effortless Truffle Presentation for Pasta, Eggs, Meat and More\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\u003eReady-to-Use Slices\u003c\/h3\u003e\n        \u003cp\u003e\n          The truffles arrive sliced and preserved, eliminating cleaning,\n          shaving, or delicate knife preparation.\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\u003eNeutral Preserving Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          Delicate sunflower oil supports the truffle slices without adding a\n          strongly competing olive 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\u003eLuxury You Can See\u003c\/h3\u003e\n        \u003cp\u003e\n          Visible truffle slices and natural dark marbling make even a simple\n          dish appear more refined and restaurant-inspired.\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\u003eGenerous Culinary Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The 80-gram jar offers enough truffle carpaccio for multiple dishes,\n          guests, tasting plates, or special-occasion meals.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy Truffle Character with Gentle Nutty Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Italian summer truffle pieces deliver a refined woodland aroma,\n        delicate nuttiness, and savory umami. Sunflower oil helps preserve a\n        supple texture and allows the truffle to complement a wide variety of\n        warm, savory dishes.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, aromatic and delicately woodland\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, nutty and gently umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender slices preserved in sunflower oil\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Add the Truffle at the Moment of Serving\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\u003ePrepare the Food\u003c\/h3\u003e\n        \u003cp\u003e\n          Cook pasta, risotto, eggs, meat, seafood, potatoes, pizza, or\n          vegetables completely.\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\u003eArrange the Slices\u003c\/h3\u003e\n        \u003cp\u003e\n          Place several truffle slices across each warm finished serving.\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 Oil as Desired\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon a small amount of the preserving oil into the recipe or across\n          the finished plate.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Versatile Truffle Finish for Everyday Favorites\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003ePasta, ravioli, gnocchi, risotto, or polenta\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or toasted bread\u003c\/li\u003e\n      \u003cli\u003eSteak, poultry, duck, veal, or grilled meats\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or seafood pasta\u003c\/li\u003e\n      \u003cli\u003ePotatoes, mushrooms, cauliflower, or root vegetables\u003c\/li\u003e\n      \u003cli\u003eBurrata, soft cheese, foie gras, or charcuterie\u003c\/li\u003e\n      \u003cli\u003eTruffle butter, aioli, cream sauce, or vinaigrette\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eKensington\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eItalian Summer Truffle Carpaccio Slices\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eSummer truffle, Tuber aestivum\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCut\u003c\/dt\u003e\n        \u003cdd\u003eCarpaccio-style slices and pieces\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003e\n          Summer truffle pieces, sunflower oil, salt, and flavoring\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\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\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow the current jar directions and refrigerate after opening\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eNatural Truffle Notice:\u003c\/strong\u003e\n      Slice and piece size, thickness, color, marbling, aroma, and\n      truffle-to-oil distribution may vary naturally between jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eAre the truffle slices ready to eat?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. They are preserved and ready to add directly to finished\n            savory dishes.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhy is sunflower oil used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Sunflower oil has a comparatively delicate flavor, allowing the\n            truffle character to remain the primary aromatic focus.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eShould the slices be exposed to high heat?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            For a more aromatic result, add the slices near the end of cooking\n            or place them over the completed warm dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the oil be incorporated into a recipe?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Use a small quantity in pasta, sauce, butter, potatoes,\n            risotto, eggs, or savory dressings as desired.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Truffle Flavor without the Preparation\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Spoon, Layer and Transform the Finished Dish\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Ready-to-use summer truffle slices, delicate sunflower oil, generous\n      packaging, and true culinary versatility make Kensington Truffle\n      Carpaccio an effortless gourmet finishing ingredient.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724630156,"sku":null,"price":24.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-italian-truffle-carpaccio-slices-2-8oz-80g-jar-white-background.png?v=1785191301"},{"product_id":"noble-black-truffle-sauce-170g","title":"Noble Handcrafted Black Truffle Sauce – Italian Summer Truffle Condiment, 6 oz (170 g)","description":"\u003cdiv class=\"gmx-noble-truffle-sauce\"\u003e\n  \u003cstyle\u003e\n    .gmx-noble-truffle-sauce {\n      --ink: #171411;\n      --charcoal: #302923;\n      --body: #5c5148;\n      --muted: #7b7066;\n      --gold: #bd9449;\n      --gold-dark: #765625;\n      --bronze: #9a6236;\n      --cream: #f5ecdd;\n      --ivory: #fcfaf6;\n      --border: #dfd5c7;\n      width: 100%;\n      max-width: 800px;\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-noble-truffle-sauce *,\n    .gmx-noble-truffle-sauce *::before,\n    .gmx-noble-truffle-sauce *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-noble-truffle-sauce h2,\n    .gmx-noble-truffle-sauce h3,\n    .gmx-noble-truffle-sauce p,\n    .gmx-noble-truffle-sauce ul,\n    .gmx-noble-truffle-sauce dl,\n    .gmx-noble-truffle-sauce dd {\n      margin-top: 0;\n    }\n\n    .gmx-noble-truffle-sauce h2,\n    .gmx-noble-truffle-sauce h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-noble-truffle-sauce strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(189, 148, 73, 0.2),\n          transparent 41%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(154, 98, 54, 0.11),\n          transparent 44%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxSauceFade 0.7s ease both;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n    }\n\n    .gmx-noble-truffle-sauce .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxSauceLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(189, 148, 73, 0.37);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.87);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxSauceFade 0.7s ease both;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(189, 148, 73, 0.5);\n      box-shadow: 0 14px 30px rgba(43, 29, 18, 0.09);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-card p,\n    .gmx-noble-truffle-sauce .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(154, 98, 54, 0.13),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-noble-truffle-sauce .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-notes,\n    .gmx-noble-truffle-sauce .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(189, 148, 73, 0.3);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-noble-truffle-sauce .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(189, 148, 73, 0.5);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-noble-truffle-sauce .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-noble-truffle-sauce .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e0d4;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-sauce details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-truffle-sauce 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-noble-truffle-sauce summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-noble-truffle-sauce summary::before,\n    .gmx-noble-truffle-sauce summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-noble-truffle-sauce summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-noble-truffle-sauce details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-truffle-sauce .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(189, 148, 73, 0.38);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(189, 148, 73, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-truffle-sauce .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxSauceFade {\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 gmxSauceLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-noble-truffle-sauce .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-noble-truffle-sauce .gmx-grid,\n      .gmx-noble-truffle-sauce .gmx-notes,\n      .gmx-noble-truffle-sauce .gmx-steps,\n      .gmx-noble-truffle-sauce .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-noble-truffle-sauce .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-noble-truffle-sauce .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-noble-truffle-sauce .gmx-hero,\n      .gmx-noble-truffle-sauce .gmx-section,\n      .gmx-noble-truffle-sauce .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Black Truffle Condiment\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Deep, Savory Truffle Flavor in One Luxurious Spoonful\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eNoble Handcrafted Black Truffle Sauce\u003c\/strong\u003e brings the\n        earthy character of Italian black summer truffles to the table in a\n        rich, spoonable gourmet condiment. Its concentrated savory profile\n        adds remarkable depth to pasta, risotto, eggs, potatoes, meats,\n        seafood, sauces, and elegant appetizers.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Ready to use straight from the jar, this versatile sauce makes it easy\n        to create restaurant-inspired flavor without cleaning, slicing, or\n        preparing fresh truffles. Stir it into a warm recipe, spread it over\n        toasted bread, or use it as a finishing accent just before serving.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Summer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eRich Savory Sauce\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eHighly Versatile\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e6 oz Glass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      An Effortless Shortcut to Restaurant-Inspired Truffle Flavor\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\u003eConcentrated Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          A small spoonful adds earthy aroma, savory depth, and unmistakable\n          gourmet character to a finished dish.\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 in Seconds\u003c\/h3\u003e\n        \u003cp\u003e\n          No shaving, slicing, or specialty tools are required. Open the jar,\n          spoon out the desired amount, and serve.\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\u003eEndlessly Versatile\u003c\/h3\u003e\n        \u003cp\u003e\n          Use it as a pasta sauce base, crostini spread, risotto enhancer,\n          savory filling, or finishing condiment.\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\u003eGenerous Gourmet Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The 170-gram jar is ideal for entertaining, repeated preparation,\n          tasting menus, and professional-style home cooking.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor Profile\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Savory and Intensely Umami-Rich\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black summer truffle provides refined woodland character with savory,\n        nutty, and gently aromatic notes. The sauce format distributes that\n        flavor evenly throughout recipes and gives each bite a rich,\n        restaurant-inspired finish.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, rich and deeply umami-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSpoonable, finely textured gourmet sauce\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eHow to Use\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Three Easy Ways to Add Truffle Depth\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\u003eStir into Warm Dishes\u003c\/h3\u003e\n        \u003cp\u003e\n          Fold a spoonful into pasta, risotto, polenta, mashed potatoes, or\n          cream sauce near the end of preparation.\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 and Layer\u003c\/h3\u003e\n        \u003cp\u003e\n          Add to crostini, toasted brioche, sandwiches, flatbread, or savory\n          pastry fillings.\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\u003eFinish the Plate\u003c\/h3\u003e\n        \u003cp\u003e\n          Spoon a small amount beside eggs, steak, poultry, seafood, foie gras,\n          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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Gourmet Companion for Favorite Savory Dishes\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, polenta, or roasted vegetables\u003c\/li\u003e\n      \u003cli\u003eSteak, veal, poultry, duck, or pork\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or seafood pasta\u003c\/li\u003e\n      \u003cli\u003eCrostini, bruschetta, focaccia, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eCream sauces, pan sauces, aioli, or compound butter\u003c\/li\u003e\n      \u003cli\u003eFoie gras, burrata, soft cheeses, or premium caviar\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eNoble Handcrafted\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Truffle Sauce\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eItalian black summer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eReady-to-use spoonable condiment\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e6 oz (170 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Follow the current package instructions and refrigerate after\n          opening\n        \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      Color, consistency, aroma, and visible truffle distribution may vary\n      naturally between jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes the sauce need to be cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It is ready to use. Stir it into warm recipes near the end of\n            preparation or spoon it directly over the finished dish.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with a small spoonful and increase gradually according to the\n            recipe size and desired truffle intensity.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be made into a pasta sauce?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Blend it with butter, cream, pasta water, olive oil, or grated\n            cheese to create a rich and aromatic sauce.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be stored after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Refrigerate the opened jar promptly and follow the storage and\n            consumption instructions printed on the current label.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Truffle Flavor, Ready by the Spoonful\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Transform Familiar Recipes into Gourmet Truffle Creations\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich, versatile, ready to use, and unmistakably aromatic, Noble Black\n      Truffle Sauce makes it remarkably easy to bring Italian truffle depth to\n      the table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724662924,"sku":null,"price":17.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-noble-handcrafted-black-truffle-sauce-6oz-italian-gourmet-jar.png?v=1785191408"},{"product_id":"sabatino-white-truffle-infused-oil-250ml","title":"Sabatino All Natural White Truffle Infused Oil – Italian Olive Oil Finishing Oil, 8.4 fl oz (250 ml)","description":"\u003cdiv class=\"gmx-sabatino-white-oil\"\u003e\n  \u003cstyle\u003e\n    .gmx-sabatino-white-oil {\n      --ink: #24211d;\n      --charcoal: #3a352f;\n      --body: #60594f;\n      --muted: #7d756b;\n      --gold: #c9a64e;\n      --gold-dark: #83681e;\n      --champagne: #e8d59b;\n      --cream: #f8f2e4;\n      --ivory: #fffdf8;\n      --border: #e2d9c8;\n      width: 100%;\n      max-width: 800px;\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-sabatino-white-oil *,\n    .gmx-sabatino-white-oil *::before,\n    .gmx-sabatino-white-oil *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-sabatino-white-oil h2,\n    .gmx-sabatino-white-oil h3,\n    .gmx-sabatino-white-oil p,\n    .gmx-sabatino-white-oil ul,\n    .gmx-sabatino-white-oil dl,\n    .gmx-sabatino-white-oil dd {\n      margin-top: 0;\n    }\n\n    .gmx-sabatino-white-oil h2,\n    .gmx-sabatino-white-oil h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-sabatino-white-oil strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-sabatino-white-oil .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(201, 166, 78, 0.23),\n          transparent 42%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxWhiteOilFade 0.7s ease both;\n    }\n\n    .gmx-sabatino-white-oil .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--champagne),\n        var(--gold),\n        var(--gold-dark)\n      );\n    }\n\n    .gmx-sabatino-white-oil .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--champagne),\n        var(--gold),\n        var(--gold-dark)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxWhiteOilLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-sabatino-white-oil .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-sabatino-white-oil .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-sabatino-white-oil .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-sabatino-white-oil .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(201, 166, 78, 0.38);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-sabatino-white-oil .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxWhiteOilFade 0.7s ease both;\n    }\n\n    .gmx-sabatino-white-oil .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-sabatino-white-oil .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-sabatino-white-oil .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(201, 166, 78, 0.52);\n      box-shadow: 0 14px 30px rgba(58, 43, 13, 0.08);\n    }\n\n    .gmx-sabatino-white-oil .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-card p,\n    .gmx-sabatino-white-oil .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-sabatino-white-oil .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(201, 166, 78, 0.14),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-sabatino-white-oil .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-notes,\n    .gmx-sabatino-white-oil .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(201, 166, 78, 0.31);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-sabatino-white-oil .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-sabatino-white-oil .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-sabatino-white-oil .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-sabatino-white-oil .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(201, 166, 78, 0.52);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-sabatino-white-oil .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-sabatino-white-oil .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-sabatino-white-oil .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #ebe3d4;\n    }\n\n    .gmx-sabatino-white-oil .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-white-oil .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-white-oil .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-sabatino-white-oil .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-sabatino-white-oil .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-white-oil details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-white-oil 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-sabatino-white-oil summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-sabatino-white-oil summary::before,\n    .gmx-sabatino-white-oil summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-sabatino-white-oil summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-sabatino-white-oil details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-sabatino-white-oil .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-sabatino-white-oil .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-sabatino-white-oil .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(201, 166, 78, 0.38);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(201, 166, 78, 0.16),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-sabatino-white-oil .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-sabatino-white-oil .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxWhiteOilFade {\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 gmxWhiteOilLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-sabatino-white-oil .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-sabatino-white-oil .gmx-grid,\n      .gmx-sabatino-white-oil .gmx-notes,\n      .gmx-sabatino-white-oil .gmx-steps,\n      .gmx-sabatino-white-oil .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-sabatino-white-oil .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-sabatino-white-oil .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-sabatino-white-oil .gmx-hero,\n      .gmx-sabatino-white-oil .gmx-section,\n      .gmx-sabatino-white-oil .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Aromatic White Truffle Finishing Oil\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      A Golden Drizzle with Rich, Savory White Truffle Aroma\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eSabatino All Natural White Truffle Oil\u003c\/strong\u003e combines\n        premium Italian olive oil with the distinctive aroma and flavor of\n        white truffle. Bright, savory, and intensely aromatic, it adds an\n        elegant finishing touch to pasta, risotto, eggs, potatoes, pizza,\n        vegetables, meats, and gourmet appetizers.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Truffle oil is most effective when used sparingly after cooking. A\n        light drizzle over warm food releases its aroma immediately, allowing\n        a small amount to transform the entire dish without weighing it down.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eWhite Truffle Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFinishing Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eNon-GMO\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGluten-Free\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eVegan\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Maximum Aroma from Just a Few Drops\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 White Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Adds a bold, savory, slightly garlicky truffle aroma that is\n          instantly recognizable.\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 Finishing Ingredient\u003c\/h3\u003e\n        \u003cp\u003e\n          Drizzle directly from the bottle with no cleaning, slicing, or\n          specialty tools 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\u003eRemarkably Versatile\u003c\/h3\u003e\n        \u003cp\u003e\n          Complements pasta, rice, eggs, potatoes, pizza, vegetables, cheese,\n          meat, seafood, and sauces.\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\u003eGenerous 250 ml Bottle\u003c\/h3\u003e\n        \u003cp\u003e\n          Designed for repeated gourmet preparation, entertaining, restaurant\n          service, and passionate home cooks.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Savory, Fragrant and Luxuriously Expressive\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        White truffle oil delivers a highly aromatic profile with savory,\n        earthy, and gently garlicky notes. Its intensity makes it especially\n        effective with simple foods such as eggs, pasta, potatoes, butter,\n        cream, and cheese.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eIntense, savory and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, garlicky and richly aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eUse\u003c\/strong\u003e\n          \u003cspan\u003eBest applied sparingly as a finishing oil\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eThe Finishing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Drizzle After Cooking for the Greatest Aroma\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\u003ePrepare the Dish\u003c\/h3\u003e\n        \u003cp\u003e\n          Finish cooking pasta, risotto, eggs, potatoes, pizza, meat, seafood,\n          or vegetables.\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 a Small Drizzle\u003c\/h3\u003e\n        \u003cp\u003e\n          Apply a light amount while the food is still warm, beginning with\n          less than you think you need.\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\u003eTaste and Adjust\u003c\/h3\u003e\n        \u003cp\u003e\n          Toss or stir gently, taste, and add a few more drops only when\n          additional intensity is desired.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Where White Truffle Oil Shines\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, fries, or roasted potatoes\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eMushrooms, cauliflower, asparagus, or root vegetables\u003c\/li\u003e\n      \u003cli\u003eBurrata, Parmesan, soft cheese, or creamy sauces\u003c\/li\u003e\n      \u003cli\u003eChicken, veal, steak, scallops, or white fish\u003c\/li\u003e\n      \u003cli\u003ePopcorn, aioli, vinaigrette, or compound butter\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eSabatino\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eAll Natural White Truffle Infused Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eOil Base\u003c\/dt\u003e\n        \u003cdd\u003ePremium Italian olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003eWhite truffle aroma and flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eDietary Attributes\u003c\/dt\u003e\n        \u003cdd\u003eNon-GMO, gluten-free, vegan, and kosher\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use as a finishing oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Volume\u003c\/dt\u003e\n        \u003cdd\u003e8.4 fl oz (250 ml)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store in a cool, dry place away from direct sunlight and heat\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eServing Note:\u003c\/strong\u003e\n      This is a concentrated finishing oil rather than a high-heat frying oil.\n      Excessive heat may reduce its aromatic truffle character.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eShould white truffle oil be used for cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It is best used after cooking or near the end of preparation.\n            Prolonged high heat can reduce its distinctive aroma.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used per serving?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with a light drizzle or several drops per serving. Taste\n            before adding more because white truffle aroma is concentrated.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat foods pair best with white truffle oil?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Pasta, risotto, eggs, potatoes, mushrooms, cheese, pizza, creamy\n            sauces, poultry, and mild seafood are excellent pairings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it need refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Store it according to the current bottle directions, generally in\n            a cool, dry place away from light and heat.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      A Few Drops, an Extraordinary Finish\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Bring White Truffle Aroma to the Table in Seconds\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich, expressive, versatile, and effortless to use, Sabatino White\n      Truffle Oil gives simple savory dishes an elegant gourmet finish.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724695692,"sku":null,"price":41.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-sabatino-white-truffle-oil-8-4-oz-250ml-premium-gourmet-finishing-oil.png?v=1785191660"},{"product_id":"sabatino-black-truffle-infused-oil-250ml","title":"Sabatino All Natural Black Truffle Infused Oil – Extra Virgin Olive Oil Finishing Oil, 8.4 fl oz (250 ml)","description":"\u003cdiv class=\"gmx-sabatino-black-oil\"\u003e\n  \u003cstyle\u003e\n    .gmx-sabatino-black-oil {\n      --ink: #141413;\n      --charcoal: #2e2d2a;\n      --body: #59564f;\n      --muted: #79756d;\n      --gold: #c2a24e;\n      --gold-dark: #735b1c;\n      --olive: #7d762f;\n      --cream: #f4efdf;\n      --ivory: #fcfbf7;\n      --border: #ddd9cb;\n      width: 100%;\n      max-width: 800px;\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-sabatino-black-oil *,\n    .gmx-sabatino-black-oil *::before,\n    .gmx-sabatino-black-oil *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-sabatino-black-oil h2,\n    .gmx-sabatino-black-oil h3,\n    .gmx-sabatino-black-oil p,\n    .gmx-sabatino-black-oil ul,\n    .gmx-sabatino-black-oil dl,\n    .gmx-sabatino-black-oil dd {\n      margin-top: 0;\n    }\n\n    .gmx-sabatino-black-oil h2,\n    .gmx-sabatino-black-oil h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-sabatino-black-oil strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-sabatino-black-oil .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(194, 162, 78, 0.21),\n          transparent 41%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(20, 20, 19, 0.06),\n          transparent 45%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxBlackOilFade 0.7s ease both;\n    }\n\n    .gmx-sabatino-black-oil .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--olive),\n        var(--gold)\n      );\n    }\n\n    .gmx-sabatino-black-oil .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--olive),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxBlackOilLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-sabatino-black-oil .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-sabatino-black-oil .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-sabatino-black-oil .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-sabatino-black-oil .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(194, 162, 78, 0.38);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-sabatino-black-oil .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxBlackOilFade 0.7s ease both;\n    }\n\n    .gmx-sabatino-black-oil .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-sabatino-black-oil .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-sabatino-black-oil .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(194, 162, 78, 0.5);\n      box-shadow: 0 14px 30px rgba(29, 28, 20, 0.09);\n    }\n\n    .gmx-sabatino-black-oil .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-card p,\n    .gmx-sabatino-black-oil .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-sabatino-black-oil .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(125, 118, 47, 0.13),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-sabatino-black-oil .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-notes,\n    .gmx-sabatino-black-oil .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(194, 162, 78, 0.3);\n      background: rgba(255, 255, 255, 0.77);\n    }\n\n    .gmx-sabatino-black-oil .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-sabatino-black-oil .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-sabatino-black-oil .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-sabatino-black-oil .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(194, 162, 78, 0.5);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-sabatino-black-oil .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-sabatino-black-oil .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-sabatino-black-oil .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e4d6;\n    }\n\n    .gmx-sabatino-black-oil .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-black-oil .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-black-oil .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-sabatino-black-oil .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-sabatino-black-oil .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-black-oil details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-sabatino-black-oil 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-sabatino-black-oil summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-sabatino-black-oil summary::before,\n    .gmx-sabatino-black-oil summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-sabatino-black-oil summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-sabatino-black-oil details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-sabatino-black-oil .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-sabatino-black-oil .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-sabatino-black-oil .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(194, 162, 78, 0.38);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(194, 162, 78, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-sabatino-black-oil .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-sabatino-black-oil .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxBlackOilFade {\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 gmxBlackOilLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-sabatino-black-oil .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-sabatino-black-oil .gmx-grid,\n      .gmx-sabatino-black-oil .gmx-notes,\n      .gmx-sabatino-black-oil .gmx-steps,\n      .gmx-sabatino-black-oil .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-sabatino-black-oil .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-sabatino-black-oil .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-sabatino-black-oil .gmx-hero,\n      .gmx-sabatino-black-oil .gmx-section,\n      .gmx-sabatino-black-oil .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Earthy Black Truffle Finishing Oil\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Extra Virgin Olive Oil with a Bold, Savory Truffle Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eSabatino All Natural Black Truffle Oil\u003c\/strong\u003e combines extra\n        virgin olive oil with the deep, earthy aroma of black truffle. Its\n        smooth golden body and savory woodland character make it an effortless\n        finishing ingredient for pasta, risotto, roasted vegetables, potatoes,\n        eggs, pizza, meat, and seafood.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Presented in Sabatino’s elegant amphora-inspired bottle, this aromatic\n        oil is designed to be drizzled sparingly after cooking. Just a small\n        amount adds depth, complexity, and a polished gourmet finish.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Truffle Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eExtra Virgin Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFinishing Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eNon-GMO\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGluten-Free\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eVegan\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eKosher\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      An Immediate Earthy Truffle Finish for Savory Recipes\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\u003eDeep Black Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Adds earthy, savory, and gently musky aroma without the preparation\n          required for fresh truffles.\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\u003eExtra Virgin Olive Oil Base\u003c\/h3\u003e\n        \u003cp\u003e\n          Smooth olive oil carries the truffle aroma evenly across pasta,\n          vegetables, bread, sauces, and finished plates.\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\u003eDesigned for Finishing\u003c\/h3\u003e\n        \u003cp\u003e\n          Add it after cooking so the heat of the food releases the aroma\n          without diminishing its 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\u003eElegant Entertaining Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The substantial 250 ml bottle is ideal for repeated gourmet use,\n          dinner parties, and restaurant-style preparation.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Savory and Deeply Aromatic\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black truffle oil offers a darker, more woodland-driven character than\n        white truffle oil. Its savory depth pairs especially well with\n        mushrooms, roasted vegetables, meat, potatoes, pasta, cheese, and\n        hearty egg dishes.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and gently musky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, rich and distinctly umami-forward\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eUse\u003c\/strong\u003e\n          \u003cspan\u003eBest applied sparingly after cooking\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eThe Finishing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Drizzle Last and Let the Warm Dish Release the Aroma\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\u003eComplete the Recipe\u003c\/h3\u003e\n        \u003cp\u003e\n          Finish cooking pasta, risotto, eggs, vegetables, pizza, meat, or\n          seafood.\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 a Light Drizzle\u003c\/h3\u003e\n        \u003cp\u003e\n          Apply several drops or a thin stream while the food is still warm.\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\u003eToss, Taste and Serve\u003c\/h3\u003e\n        \u003cp\u003e\n          Mix gently, taste, and add more only when a stronger truffle finish\n          is desired.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Where Black Truffle Oil Shines\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eRoasted mushrooms, potatoes, or root vegetables\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or grilled bread\u003c\/li\u003e\n      \u003cli\u003eSteak, veal, poultry, duck, or pork\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or seafood pasta\u003c\/li\u003e\n      \u003cli\u003eTruffle butter, aioli, vinaigrette, or cream sauce\u003c\/li\u003e\n      \u003cli\u003eParmesan, burrata, soft cheese, or charcuterie\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eSabatino\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eAll Natural Black Truffle Infused Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eOil Base\u003c\/dt\u003e\n        \u003cdd\u003eExtra virgin olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003eEarthy black truffle aroma and flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eDietary Attributes\u003c\/dt\u003e\n        \u003cdd\u003eNon-GMO, gluten-free, vegan, and kosher\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use as a finishing oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Volume\u003c\/dt\u003e\n        \u003cdd\u003e8.4 fl oz (250 ml)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store in a cool, dry place away from direct sunlight and heat\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eServing Note:\u003c\/strong\u003e\n      Use as a finishing oil rather than a high-heat cooking oil. Prolonged\n      heat can soften its aromatic truffle profile.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat is the difference between black and white truffle oil?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Black truffle oil generally offers a darker, earthier, more\n            woodland-driven profile, while white truffle oil is typically more\n            intense, bright, and garlicky.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be used for frying?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It is intended primarily as a finishing oil. Add it after cooking\n            or during the final moments of preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with several drops or a light drizzle per serving, then\n            adjust according to taste.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it need refrigeration?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Store it according to the bottle directions, generally in a cool,\n            dry place protected from direct light and excessive heat.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Deep Truffle Flavor in a Golden Drizzle\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Give Savory Dishes an Earthy Restaurant-Inspired Finish\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Smooth extra virgin olive oil, bold black truffle aroma, and effortless\n      versatility make Sabatino Black Truffle Oil an indispensable gourmet\n      finishing ingredient.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724728460,"sku":null,"price":37.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-sabatino-black-truffle-oil-8-4-oz-250ml-premium-gourmet-finishing-oil.png?v=1785191754"},{"product_id":"kensington-italian-truffle-sea-salt-100g","title":"Kensington Italian Truffle Sea Salt – Gourmet Summer Truffle Finishing Salt, 3.53 oz (100 g)","description":"\u003cdiv class=\"gmx-kensington-truffle-salt\"\u003e\n  \u003cstyle\u003e\n    .gmx-kensington-truffle-salt {\n      --ink: #171717;\n      --charcoal: #333230;\n      --body: #5d5a55;\n      --muted: #7a7771;\n      --silver: #a9aaab;\n      --silver-dark: #626466;\n      --gold: #bd984a;\n      --soft: #f1f1ef;\n      --ivory: #fcfbf8;\n      --border: #dcdcd7;\n      width: 100%;\n      max-width: 800px;\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-kensington-truffle-salt *,\n    .gmx-kensington-truffle-salt *::before,\n    .gmx-kensington-truffle-salt *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-kensington-truffle-salt h2,\n    .gmx-kensington-truffle-salt h3,\n    .gmx-kensington-truffle-salt p,\n    .gmx-kensington-truffle-salt ul,\n    .gmx-kensington-truffle-salt dl,\n    .gmx-kensington-truffle-salt dd {\n      margin-top: 0;\n    }\n\n    .gmx-kensington-truffle-salt h2,\n    .gmx-kensington-truffle-salt h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-kensington-truffle-salt strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(169, 170, 171, 0.22),\n          transparent 42%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(189, 152, 74, 0.1),\n          transparent 44%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxSaltFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--gold)\n      );\n    }\n\n    .gmx-kensington-truffle-salt .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--silver-dark),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxSaltLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--silver-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(98, 100, 102, 0.29);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxSaltFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(98, 100, 102, 0.44);\n      box-shadow: 0 14px 30px rgba(29, 29, 29, 0.08);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-card p,\n    .gmx-kensington-truffle-salt .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--silver-dark);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(189, 152, 74, 0.11),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--soft), var(--ivory));\n    }\n\n    .gmx-kensington-truffle-salt .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-notes,\n    .gmx-kensington-truffle-salt .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(98, 100, 102, 0.24);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--silver-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-kensington-truffle-salt .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(98, 100, 102, 0.4);\n      border-radius: 50%;\n      color: var(--silver-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-salt .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-kensington-truffle-salt .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e7e7e2;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--silver-dark);\n      background: var(--soft);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-salt details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-salt 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-kensington-truffle-salt summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-kensington-truffle-salt summary::before,\n    .gmx-kensington-truffle-salt summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--silver-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-kensington-truffle-salt summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-kensington-truffle-salt details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-salt .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(98, 100, 102, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(169, 170, 171, 0.16),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-salt .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxSaltFade {\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 gmxSaltLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-kensington-truffle-salt .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-kensington-truffle-salt .gmx-grid,\n      .gmx-kensington-truffle-salt .gmx-notes,\n      .gmx-kensington-truffle-salt .gmx-steps,\n      .gmx-kensington-truffle-salt .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-kensington-truffle-salt .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-kensington-truffle-salt .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-kensington-truffle-salt .gmx-hero,\n      .gmx-kensington-truffle-salt .gmx-section,\n      .gmx-kensington-truffle-salt .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Gourmet Finishing Salt\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Mineral Sea Salt Elevated with Earthy Summer Truffle\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eKensington Italian Truffle Sea Salt\u003c\/strong\u003e transforms a\n        familiar kitchen essential into a deeply aromatic gourmet finishing\n        ingredient. Sea salt crystals are blended with summer truffle and\n        truffle flavor to deliver salinity, earthy aroma, and savory depth in\n        one effortless pinch.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Sprinkle it over eggs, potatoes, pasta, risotto, vegetables, pizza,\n        meat, seafood, popcorn, or toasted bread immediately before serving.\n        Its concentrated character means only a small amount is needed to make\n        a noticeable difference.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Sea Salt\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSummer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFinishing Salt\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eVersatile Seasoning\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Truffle Flavor with the Simplicity of a Pinch\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\u003eTwo Finishing Elements in One\u003c\/h3\u003e\n        \u003cp\u003e\n          Adds both seasoning and aromatic truffle character without requiring\n          separate salt and truffle ingredients.\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\u003eInstant Gourmet Upgrade\u003c\/h3\u003e\n        \u003cp\u003e\n          Sprinkle over a familiar dish immediately before serving to create a\n          more polished and distinctive 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\u003eExcellent Everyday Versatility\u003c\/h3\u003e\n        \u003cp\u003e\n          Works beautifully with eggs, potatoes, pasta, vegetables, meats,\n          seafood, pizza, and snacks.\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\u003eA Little Goes a Long Way\u003c\/h3\u003e\n        \u003cp\u003e\n          Concentrated truffle aroma allows the 100-gram jar to season many\n          individual portions and recipes.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Crisp Salinity with Earthy Truffle Depth\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The sea salt provides clean mineral seasoning while summer truffle\n        introduces woodland aroma and savory umami. Visible truffle flecks give\n        the blend an artisanal appearance and distribute aromatic character\n        across each pinch.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, savory and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eClean salinity with rich umami depth\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eCrystalline sea salt with visible truffle flecks\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eHow to Use\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Season at the End for Maximum Aroma\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\u003ePrepare the Dish\u003c\/h3\u003e\n        \u003cp\u003e\n          Cook eggs, potatoes, pasta, vegetables, meat, seafood, pizza, or\n          popcorn as usual.\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 a Small Pinch\u003c\/h3\u003e\n        \u003cp\u003e\n          Sprinkle the truffle salt evenly over the warm finished food.\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\u003eTaste Before Adding More\u003c\/h3\u003e\n        \u003cp\u003e\n          Adjust gradually because the seasoning and truffle aroma are both\n          concentrated.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      The Finishing Salt for Savory Favorites\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eFrench fries, mashed potatoes, or roasted potatoes\u003c\/li\u003e\n      \u003cli\u003ePasta, risotto, gnocchi, or polenta\u003c\/li\u003e\n      \u003cli\u003eSteak, chicken, duck, pork, or veal\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or shrimp\u003c\/li\u003e\n      \u003cli\u003eRoasted mushrooms, asparagus, or cauliflower\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or grilled bread\u003c\/li\u003e\n      \u003cli\u003ePopcorn, nuts, compound butter, or savory dips\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eKensington Food Company\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eItalian Truffle Sea Salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eSummer truffle, Tuber aestivum\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eIngredients\u003c\/dt\u003e\n        \u003cdd\u003eSea salt, summer truffle, and truffle flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eReady-to-use gourmet finishing salt\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e3.53 oz (100 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Keep tightly closed in a cool, dry place away from moisture\n        \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      Crystal size, truffle fleck distribution, aroma, and color may vary\n      naturally throughout the jar.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eShould truffle salt be used before or after cooking?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It is most aromatic when sprinkled over the finished warm dish,\n            although it may also be incorporated into recipes in small\n            quantities.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with a small pinch. Taste the dish before adding more because\n            the blend provides both salt and concentrated truffle character.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it replace regular salt?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It can replace ordinary finishing salt in many savory recipes, but\n            its truffle aroma is more pronounced and should be used\n            intentionally.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Keep the jar tightly closed in a cool, dry area and protect the\n            salt from moisture and steam.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Gourmet Flavor in a Single Pinch\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Season, Finish and Transform Everyday Dishes\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Clean sea salt, earthy summer truffle, and effortless versatility make\n      Kensington Truffle Salt one of the simplest ways to add gourmet depth at\n      the table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724826764,"sku":null,"price":17.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-kensington-food-company-truffle-sea-salt-3-53-oz-100g-italian-gourmet-seasoning.png?v=1785191854"},{"product_id":"noble-black-truffle-olive-oil-100ml","title":"Noble Handcrafted Black Truffle Olive Oil – Italian Gourmet Finishing Oil, 3.38 fl oz (100 ml)","description":"\u003cdiv class=\"gmx-noble-black-truffle-oil\"\u003e\n  \u003cstyle\u003e\n    .gmx-noble-black-truffle-oil {\n      --ink: #151311;\n      --charcoal: #302a24;\n      --body: #5b534b;\n      --muted: #797169;\n      --gold: #c29a48;\n      --gold-dark: #76581f;\n      --bronze: #936235;\n      --cream: #f5eddf;\n      --ivory: #fcfaf6;\n      --border: #dfd6c9;\n      width: 100%;\n      max-width: 800px;\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-noble-black-truffle-oil *,\n    .gmx-noble-black-truffle-oil *::before,\n    .gmx-noble-black-truffle-oil *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-noble-black-truffle-oil h2,\n    .gmx-noble-black-truffle-oil h3,\n    .gmx-noble-black-truffle-oil p,\n    .gmx-noble-black-truffle-oil ul,\n    .gmx-noble-black-truffle-oil dl,\n    .gmx-noble-black-truffle-oil dd {\n      margin-top: 0;\n    }\n\n    .gmx-noble-black-truffle-oil h2,\n    .gmx-noble-black-truffle-oil h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-noble-black-truffle-oil strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(194, 154, 72, 0.21),\n          transparent 41%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(147, 98, 53, 0.1),\n          transparent 45%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxNobleBlackOilFade 0.7s ease both;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--bronze),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxNobleBlackOilLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(194, 154, 72, 0.38);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxNobleBlackOilFade 0.7s ease both;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(194, 154, 72, 0.5);\n      box-shadow: 0 14px 30px rgba(41, 28, 17, 0.09);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-card p,\n    .gmx-noble-black-truffle-oil .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(147, 98, 53, 0.13),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-notes,\n    .gmx-noble-black-truffle-oil .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(194, 154, 72, 0.3);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-noble-black-truffle-oil .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(194, 154, 72, 0.5);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-noble-black-truffle-oil .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-noble-black-truffle-oil .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8e0d4;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-black-truffle-oil details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-black-truffle-oil 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-noble-black-truffle-oil summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-noble-black-truffle-oil summary::before,\n    .gmx-noble-black-truffle-oil summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-noble-black-truffle-oil summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-noble-black-truffle-oil details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(194, 154, 72, 0.38);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(194, 154, 72, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-black-truffle-oil .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxNobleBlackOilFade {\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 gmxNobleBlackOilLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-noble-black-truffle-oil .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-noble-black-truffle-oil .gmx-grid,\n      .gmx-noble-black-truffle-oil .gmx-notes,\n      .gmx-noble-black-truffle-oil .gmx-steps,\n      .gmx-noble-black-truffle-oil .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-noble-black-truffle-oil .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-noble-black-truffle-oil .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-noble-black-truffle-oil .gmx-hero,\n      .gmx-noble-black-truffle-oil .gmx-section,\n      .gmx-noble-black-truffle-oil .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Black Truffle Finishing Oil\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Earthy Truffle Aroma Carried by Smooth Italian Olive Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eNoble Handcrafted Black Truffle Olive Oil\u003c\/strong\u003e is an\n        effortless way to add deep, savory truffle character to favorite\n        dishes. Fine Italian olive oil acts as a smooth, golden base for the\n        earthy aroma of black truffle, creating a concentrated finishing oil\n        that should be used sparingly.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Drizzle it over pasta, risotto, eggs, mashed potatoes, roasted\n        vegetables, pizza, meat, seafood, or salads immediately before\n        serving. A few drops can transform the entire plate.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eBlack Truffle Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFinishing Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eConcentrated Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eElegant 100 ml Bottle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Instant Black Truffle Depth without Complicated 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\u003eEarthy Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Adds deep woodland aroma and savory umami to simple or elaborate\n          recipes.\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\u003eSmooth Italian Olive Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          The mild golden oil carries truffle flavor evenly without making the\n          dish feel heavy.\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\u003eExceptional Concentration\u003c\/h3\u003e\n        \u003cp\u003e\n          Only a few drops or a light drizzle are needed to create a noticeable\n          aromatic 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\u003eCompact Gourmet Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The 100 ml bottle is ideal for gifting, occasional entertaining, and\n          precise finishing at the table.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Deep, Earthy and Savory\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black truffle oil offers a warm woodland aroma with rich umami and\n        gently nutty depth. It pairs naturally with mushrooms, meat, potatoes,\n        eggs, pasta, cheese, cream, and roasted vegetables.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, rich and gently nutty\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eUse\u003c\/strong\u003e\n          \u003cspan\u003eApply sparingly as the final aromatic touch\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eThe Finishing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Add It Last to Preserve the Truffle Aroma\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\u003eFinish Cooking\u003c\/h3\u003e\n        \u003cp\u003e\n          Prepare pasta, risotto, eggs, vegetables, pizza, meat, or seafood as\n          usual.\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\u003eDrizzle Sparingly\u003c\/h3\u003e\n        \u003cp\u003e\n          Add several drops or a very light stream while the food is still\n          warm.\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\u003eToss and Taste\u003c\/h3\u003e\n        \u003cp\u003e\n          Mix gently and increase the amount only when a stronger truffle\n          finish is desired.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Transformative Finish for Savory Favorites\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003ePasta, ravioli, gnocchi, risotto, or polenta\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, fries, or roasted vegetables\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or grilled bread\u003c\/li\u003e\n      \u003cli\u003eSteak, chicken, duck, pork, or veal\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or seafood pasta\u003c\/li\u003e\n      \u003cli\u003eTruffle butter, cream sauce, aioli, or vinaigrette\u003c\/li\u003e\n      \u003cli\u003eMushrooms, burrata, Parmesan, or soft cheese\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eNoble Handcrafted\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Truffle Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eOil Base\u003c\/dt\u003e\n        \u003cdd\u003eFine Italian olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003eEarthy black truffle aroma and flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use as a finishing oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Volume\u003c\/dt\u003e\n        \u003cdd\u003e3.38 fl oz (100 ml)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store in a cool, dry place away from direct sunlight and heat\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eServing Note:\u003c\/strong\u003e\n      Use primarily as a finishing oil. Prolonged exposure to high heat may\n      reduce its truffle aroma.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eCan black truffle oil be used for frying?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It is best used as a finishing oil rather than a frying oil. Add it\n            after cooking or near the end of preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Start with several drops per serving. Taste before adding more\n            because the truffle aroma is concentrated.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat pairs best with black truffle oil?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Pasta, eggs, potatoes, mushrooms, meat, roasted vegetables, cheese,\n            risotto, pizza, and creamy sauces are especially good pairings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Keep the bottle tightly closed in a cool, dry area protected from\n            direct light and excessive heat.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Deep Truffle Character, Drop by Drop\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Finish the Dish with Earthy Italian Luxury\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Smooth olive oil, concentrated black truffle aroma, and remarkable\n      culinary versatility make Noble Black Truffle Oil a transformative\n      pantry essential.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591724859532,"sku":null,"price":16.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-noble-handcrafted-black-truffle-olive-oil-3-38-oz-100ml-product-of-italy.png?v=1785191966"},{"product_id":"noble-white-truffle-olive-oil-100ml","title":"Noble Handcrafted White Truffle Olive Oil – Italian Gourmet Finishing Oil, 3.38 fl oz (100 ml)","description":"\u003cdiv class=\"gmx-noble-white-truffle-oil\"\u003e\n  \u003cstyle\u003e\n    .gmx-noble-white-truffle-oil {\n      --ink: #181715;\n      --charcoal: #33312e;\n      --body: #5d5953;\n      --muted: #7a756e;\n      --silver: #aaa9a6;\n      --silver-dark: #666563;\n      --gold: #c5a24d;\n      --cream: #f7f1e5;\n      --ivory: #fffdf8;\n      --border: #e0dbd1;\n      width: 100%;\n      max-width: 800px;\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-noble-white-truffle-oil *,\n    .gmx-noble-white-truffle-oil *::before,\n    .gmx-noble-white-truffle-oil *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-noble-white-truffle-oil h2,\n    .gmx-noble-white-truffle-oil h3,\n    .gmx-noble-white-truffle-oil p,\n    .gmx-noble-white-truffle-oil ul,\n    .gmx-noble-white-truffle-oil dl,\n    .gmx-noble-white-truffle-oil dd {\n      margin-top: 0;\n    }\n\n    .gmx-noble-white-truffle-oil h2,\n    .gmx-noble-white-truffle-oil h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-noble-white-truffle-oil strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(197, 162, 77, 0.22),\n          transparent 41%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(170, 169, 166, 0.12),\n          transparent 45%\n        ),\n        linear-gradient(135deg, #fff, var(--ivory));\n      animation: gmxNobleWhiteOilFade 0.7s ease both;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--silver-dark),\n        var(--silver),\n        var(--gold)\n      );\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--silver-dark),\n        var(--silver),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxNobleWhiteOilLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--silver-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(102, 101, 99, 0.28);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxNobleWhiteOilFade 0.7s ease both;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-card {\n      height: 100%;\n      padding: 22px 20px;\n      border: 1px solid var(--border);\n      background: #fff;\n      transition:\n        transform 0.25s ease,\n        border-color 0.25s ease,\n        box-shadow 0.25s ease;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(197, 162, 77, 0.48);\n      box-shadow: 0 14px 30px rgba(38, 35, 27, 0.08);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-card p,\n    .gmx-noble-white-truffle-oil .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--silver-dark);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(197, 162, 77, 0.13),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-notes,\n    .gmx-noble-white-truffle-oil .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(102, 101, 99, 0.24);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--silver-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-noble-white-truffle-oil .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, 101, 99, 0.4);\n      border-radius: 50%;\n      color: var(--silver-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-noble-white-truffle-oil .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-noble-white-truffle-oil .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e5dc;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--silver-dark);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-noble-white-truffle-oil details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-noble-white-truffle-oil 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-noble-white-truffle-oil summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-noble-white-truffle-oil summary::before,\n    .gmx-noble-white-truffle-oil summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--silver-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-noble-white-truffle-oil summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-noble-white-truffle-oil details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(102, 101, 99, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(197, 162, 77, 0.15),\n          transparent 57%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-noble-white-truffle-oil .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxNobleWhiteOilFade {\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 gmxNobleWhiteOilLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-noble-white-truffle-oil .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-noble-white-truffle-oil .gmx-grid,\n      .gmx-noble-white-truffle-oil .gmx-notes,\n      .gmx-noble-white-truffle-oil .gmx-steps,\n      .gmx-noble-white-truffle-oil .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-noble-white-truffle-oil .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-noble-white-truffle-oil .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-noble-white-truffle-oil .gmx-hero,\n      .gmx-noble-white-truffle-oil .gmx-section,\n      .gmx-noble-white-truffle-oil .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian White Truffle Finishing Oil\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Intensely Aromatic White Truffle Flavor in a Golden Olive Oil\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eNoble Handcrafted White Truffle Olive Oil\u003c\/strong\u003e combines\n        smooth Italian olive oil with the bold, unmistakable aroma of white\n        truffle. Savory, fragrant, and gently garlicky, it turns pasta, eggs,\n        potatoes, risotto, pizza, vegetables, cheese, meat, and seafood into a\n        more refined gourmet experience.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        White truffle oil is most effective when treated as a finishing\n        ingredient rather than an everyday cooking oil. Add several drops or a\n        light drizzle after cooking while the food is still warm.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eWhite Truffle Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eItalian Olive Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFinishing Oil\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eConcentrated Flavor\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eElegant 100 ml Bottle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Powerful White Truffle Aroma from Just a Few Drops\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 White Truffle Profile\u003c\/h3\u003e\n        \u003cp\u003e\n          Adds intense savory aroma with earthy and gently garlicky 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\u003eSmooth Italian Olive Oil\u003c\/h3\u003e\n        \u003cp\u003e\n          The mild golden base carries the aromatic truffle character evenly\n          throughout each finished dish.\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\u003eHighly Concentrated\u003c\/h3\u003e\n        \u003cp\u003e\n          Only a light drizzle is needed, making the compact bottle suitable\n          for many individual servings.\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 Gourmet Presentation\u003c\/h3\u003e\n        \u003cp\u003e\n          Add it at the table or immediately before serving for a polished,\n          aromatic finishing moment.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Aroma\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Bright, Savory and Distinctly Garlicky\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        White truffle oil offers a more expressive and immediate aroma than\n        black truffle oil. Its savory, earthy, and gently garlicky profile\n        pairs beautifully with simple foods that allow the truffle character\n        to remain prominent.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eIntense, fragrant and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eSavory, earthy and gently garlicky\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eUse\u003c\/strong\u003e\n          \u003cspan\u003eApply lightly after cooking or at the table\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eThe Finishing Ritual\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Use Sparingly for an Elegant, Aromatic Finish\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\u003eComplete the Dish\u003c\/h3\u003e\n        \u003cp\u003e\n          Finish cooking pasta, risotto, eggs, potatoes, vegetables, meat, or\n          seafood.\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 Several Drops\u003c\/h3\u003e\n        \u003cp\u003e\n          Drizzle lightly while the food is still warm enough to release the\n          aroma.\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\u003eTaste Before Adding More\u003c\/h3\u003e\n        \u003cp\u003e\n          White truffle aroma is powerful, so increase the amount gradually.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Where White Truffle Olive Oil Shines\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, fries, or creamy polenta\u003c\/li\u003e\n      \u003cli\u003ePizza, focaccia, crostini, or toasted brioche\u003c\/li\u003e\n      \u003cli\u003eMushrooms, cauliflower, asparagus, or artichokes\u003c\/li\u003e\n      \u003cli\u003eBurrata, Parmesan, soft cheese, or cream sauces\u003c\/li\u003e\n      \u003cli\u003eChicken, veal, scallops, salmon, or white fish\u003c\/li\u003e\n      \u003cli\u003eTruffle butter, aioli, vinaigrette, or gourmet popcorn\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eNoble Handcrafted\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWhite Truffle Olive Oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eOil Base\u003c\/dt\u003e\n        \u003cdd\u003eFine Italian olive oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFlavor Profile\u003c\/dt\u003e\n        \u003cdd\u003eSavory white truffle aroma and flavor\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePreparation\u003c\/dt\u003e\n        \u003cdd\u003eReady to use as a finishing oil\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Volume\u003c\/dt\u003e\n        \u003cdd\u003e3.38 fl oz (100 ml)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store in a cool, dry place away from direct sunlight and heat\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-notice\"\u003e\n      \u003cstrong\u003eServing Note:\u003c\/strong\u003e\n      White truffle oil is highly aromatic and intended primarily as a\n      finishing oil. Prolonged high heat may diminish its flavor.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eShould white truffle oil be cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            It is best added after cooking or during the final moments of\n            preparation to preserve its aroma.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with several drops per serving and add more only after\n            tasting.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat foods pair best with it?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Pasta, risotto, eggs, potatoes, mushrooms, cheese, pizza, creamy\n            sauces, poultry, and mild seafood are excellent choices.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should the bottle be stored?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Keep it tightly closed in a cool, dry place protected from direct\n            light and excessive heat.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      White Truffle Luxury in Every Drop\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Give Simple Dishes an Extraordinary Aromatic Finish\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Smooth Italian olive oil, expressive white truffle aroma, and\n      concentrated flavor make Noble White Truffle Olive Oil an effortless way\n      to elevate the finished plate.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725449356,"sku":null,"price":14.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-noble-handcrafted-white-truffle-olive-oil-3-38-oz-100ml-product-of-italy.png?v=1785192139"},{"product_id":"kensington-italian-summer-truffle-butter-80g","title":"Kensington Italian Summer Truffle Butter – Naturally Churned Gourmet Finishing Butter, 2.8 oz (80 g)","description":"\u003cdiv class=\"gmx-kensington-truffle-butter\"\u003e\n  \u003cstyle\u003e\n    .gmx-kensington-truffle-butter {\n      --ink: #171717;\n      --charcoal: #34312d;\n      --body: #5f5952;\n      --muted: #7c756d;\n      --gold: #bd9848;\n      --gold-dark: #765a22;\n      --butter: #f1dfae;\n      --cream: #faf4e5;\n      --ivory: #fffdf8;\n      --border: #e2d9ca;\n      width: 100%;\n      max-width: 800px;\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-kensington-truffle-butter *,\n    .gmx-kensington-truffle-butter *::before,\n    .gmx-kensington-truffle-butter *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-kensington-truffle-butter h2,\n    .gmx-kensington-truffle-butter h3,\n    .gmx-kensington-truffle-butter p,\n    .gmx-kensington-truffle-butter ul,\n    .gmx-kensington-truffle-butter dl,\n    .gmx-kensington-truffle-butter dd {\n      margin-top: 0;\n    }\n\n    .gmx-kensington-truffle-butter h2,\n    .gmx-kensington-truffle-butter h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-kensington-truffle-butter strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(189, 152, 72, 0.2),\n          transparent 42%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(241, 223, 174, 0.54),\n          transparent 46%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n      animation: gmxKensingtonButterFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--gold-dark),\n        var(--gold)\n      );\n    }\n\n    .gmx-kensington-truffle-butter .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--gold-dark),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxKensingtonButterLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--gold-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-hero h2 {\n      max-width: 700px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(189, 152, 72, 0.36);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxKensingtonButterFade 0.7s ease both;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-kensington-truffle-butter .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-kensington-truffle-butter .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(189, 152, 72, 0.5);\n      box-shadow: 0 14px 30px rgba(49, 37, 22, 0.09);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-card p,\n    .gmx-kensington-truffle-butter .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--gold);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(189, 152, 72, 0.15),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-kensington-truffle-butter .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-notes,\n    .gmx-kensington-truffle-butter .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(189, 152, 72, 0.3);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--gold-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-kensington-truffle-butter .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(189, 152, 72, 0.5);\n      border-radius: 50%;\n      color: var(--gold-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-kensington-truffle-butter .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-kensington-truffle-butter .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e9e1d4;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-butter details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-kensington-truffle-butter 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-kensington-truffle-butter summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-kensington-truffle-butter summary::before,\n    .gmx-kensington-truffle-butter summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--gold-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-kensington-truffle-butter summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-kensington-truffle-butter details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-kensington-truffle-butter .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(189, 152, 72, 0.37);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(241, 223, 174, 0.45),\n          transparent 58%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-kensington-truffle-butter .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxKensingtonButterFade {\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 gmxKensingtonButterLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-kensington-truffle-butter .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-kensington-truffle-butter .gmx-grid,\n      .gmx-kensington-truffle-butter .gmx-notes,\n      .gmx-kensington-truffle-butter .gmx-steps,\n      .gmx-kensington-truffle-butter .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-kensington-truffle-butter .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-kensington-truffle-butter .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-kensington-truffle-butter .gmx-hero,\n      .gmx-kensington-truffle-butter .gmx-section,\n      .gmx-kensington-truffle-butter .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Summer Truffle Butter\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Creamy Churned Butter with an Earthy, Restaurant-Style Truffle Finish\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eKensington Italian Truffle Butter\u003c\/strong\u003e blends naturally\n        churned butter with aromatic summer truffles to create a rich,\n        savory gourmet finishing butter. Smooth, creamy, and earthy, it makes\n        it remarkably easy to bring restaurant-inspired truffle flavor to\n        pasta, risotto, eggs, potatoes, vegetables, meat, seafood, and warm\n        bread.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Melt a small spoonful into a finished recipe, place a chilled slice\n        over a hot steak, or spread it over toasted bread. As the butter warms,\n        it releases its truffle aroma and coats the food with a luxurious,\n        silky finish.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eNaturally Churned Butter\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSummer Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCreamy Finishing Butter\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eReady to Use\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e2.8 oz Glass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eProduct of Italy\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      One Spoonful Transforms the Entire Dish\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\u003eRich Summer Truffle Aroma\u003c\/h3\u003e\n        \u003cp\u003e\n          Earthy truffle character adds depth and distinction to both simple\n          comfort foods and elegant plated dishes.\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\u003eSilky Churned Butter Base\u003c\/h3\u003e\n        \u003cp\u003e\n          The creamy butter melts smoothly, carrying savory truffle flavor\n          evenly across every bite.\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 in Seconds\u003c\/h3\u003e\n        \u003cp\u003e\n          No cleaning, shaving, or specialty preparation is required. Spoon,\n          slice, melt, and serve.\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\u003eExceptionally Versatile\u003c\/h3\u003e\n        \u003cp\u003e\n          Use it as a finishing butter, warm sauce base, luxurious spread, or\n          flavorful cooking accent.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Creamy, Savory and Gently Earthy\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        The butter delivers a rich, smooth mouthfeel while summer truffle adds\n        woodland aroma, savory umami, and subtle nutty depth. Its balanced\n        profile enhances the food without overwhelming it.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, savory and distinctly truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich butter with refined summer truffle depth\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 when softened\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eHow to Use\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Three Easy Ways to Serve Truffle Butter\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\u003eMelt into Warm Dishes\u003c\/h3\u003e\n        \u003cp\u003e\n          Fold a small spoonful into pasta, risotto, mashed potatoes, polenta,\n          vegetables, or sauces near the end of preparation.\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\u003eFinish Meat or Seafood\u003c\/h3\u003e\n        \u003cp\u003e\n          Place a chilled slice over hot steak, chicken, scallops, fish, or\n          roasted poultry and allow it to melt naturally.\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\u003eSpread and Serve\u003c\/h3\u003e\n        \u003cp\u003e\n          Bring slightly toward room temperature and spread over warm baguette,\n          brioche, crostini, or crackers.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A Luxurious Companion for Savory Favorites\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, fries, polenta, or roasted potatoes\u003c\/li\u003e\n      \u003cli\u003eSteak, veal, chicken, duck, or pork\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, lobster, or white fish\u003c\/li\u003e\n      \u003cli\u003eMushrooms, asparagus, cauliflower, or root vegetables\u003c\/li\u003e\n      \u003cli\u003eBaguette, brioche, crostini, or focaccia\u003c\/li\u003e\n      \u003cli\u003eCompound sauces, pan sauces, or savory pastry fillings\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eKensington Food Company\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eItalian Summer Truffle Butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eButter Style\u003c\/dt\u003e\n        \u003cdd\u003eNaturally churned gourmet butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Type\u003c\/dt\u003e\n        \u003cdd\u003eSummer truffle\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eReady-to-use spreadable and meltable finishing butter\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\u003eCountry of Origin\u003c\/dt\u003e\n        \u003cdd\u003eItaly\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\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003eKeep refrigerated and follow the current package directions\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      Color, texture, truffle fleck distribution, and firmness may vary\n      naturally. Butter will soften as it approaches room temperature.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes truffle butter need to be cooked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            No. It may be spread directly once softened or melted into warm\n            dishes near the end of preparation.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with approximately one teaspoon per serving and adjust\n            according to the dish and desired truffle intensity.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be used on steak?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Place a chilled slice over freshly cooked steak and allow the\n            heat of the meat to melt it into a rich truffle butter sauce.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow should it be stored after opening?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Keep the jar refrigerated, tightly closed, and follow the storage\n            and consumption guidance printed on the current label.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Italian Truffle Luxury, Ready by the Spoonful\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Melt, Spread and Transform the Finished Dish\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Creamy churned butter and earthy summer truffle make Kensington Truffle\n      Butter an effortless way to create a rich, aromatic, restaurant-inspired\n      finish at home.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725482124,"sku":null,"price":17.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-kensington-food-company-truffle-butter-2-8-oz-80g-italian-gourmet-butter.png?v=1785192250"},{"product_id":"maison-crayssac-white-alba-truffle-butter-71g","title":"Maison F. Crayssac White Alba Truffle Butter – Cultured Grass-Fed Butter with 5% Truffle, 2.5 oz (71 g)","description":"\u003cdiv class=\"gmx-crayssac-white-truffle-butter\"\u003e\n  \u003cstyle\u003e\n    .gmx-crayssac-white-truffle-butter {\n      --ink: #171411;\n      --charcoal: #352e27;\n      --body: #62574d;\n      --muted: #81756a;\n      --orange: #b76324;\n      --orange-dark: #7d3c15;\n      --gold: #c19748;\n      --butter: #f5e4ba;\n      --cream: #fbf2df;\n      --ivory: #fffdf8;\n      --border: #e4d7c7;\n      width: 100%;\n      max-width: 800px;\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-crayssac-white-truffle-butter *,\n    .gmx-crayssac-white-truffle-butter *::before,\n    .gmx-crayssac-white-truffle-butter *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-crayssac-white-truffle-butter h2,\n    .gmx-crayssac-white-truffle-butter h3,\n    .gmx-crayssac-white-truffle-butter p,\n    .gmx-crayssac-white-truffle-butter ul,\n    .gmx-crayssac-white-truffle-butter dl,\n    .gmx-crayssac-white-truffle-butter dd {\n      margin-top: 0;\n    }\n\n    .gmx-crayssac-white-truffle-butter h2,\n    .gmx-crayssac-white-truffle-butter h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-crayssac-white-truffle-butter strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(183, 99, 36, 0.15),\n          transparent 42%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(245, 228, 186, 0.62),\n          transparent 47%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n      animation: gmxWhiteButterFade 0.7s ease both;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--orange),\n        var(--gold)\n      );\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--ink),\n        var(--orange),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxWhiteButterLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--orange-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-hero h2 {\n      max-width: 710px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(183, 99, 36, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxWhiteButterFade 0.7s ease both;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .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-crayssac-white-truffle-butter .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(183, 99, 36, 0.43);\n      box-shadow: 0 14px 30px rgba(62, 35, 17, 0.09);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-card p,\n    .gmx-crayssac-white-truffle-butter .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--orange);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(193, 151, 72, 0.14),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-notes,\n    .gmx-crayssac-white-truffle-butter .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(183, 99, 36, 0.25);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--orange-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-crayssac-white-truffle-butter .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(183, 99, 36, 0.43);\n      border-radius: 50%;\n      color: var(--orange-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .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-crayssac-white-truffle-butter .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #eadfd2;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--orange);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-white-truffle-butter details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-white-truffle-butter 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-crayssac-white-truffle-butter summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-crayssac-white-truffle-butter summary::before,\n    .gmx-crayssac-white-truffle-butter summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--orange-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-crayssac-white-truffle-butter summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-crayssac-white-truffle-butter details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(183, 99, 36, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(245, 228, 186, 0.5),\n          transparent 58%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-crayssac-white-truffle-butter .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxWhiteButterFade {\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 gmxWhiteButterLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-crayssac-white-truffle-butter .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-crayssac-white-truffle-butter .gmx-grid,\n      .gmx-crayssac-white-truffle-butter .gmx-notes,\n      .gmx-crayssac-white-truffle-butter .gmx-steps,\n      .gmx-crayssac-white-truffle-butter .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-crayssac-white-truffle-butter .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-crayssac-white-truffle-butter .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-crayssac-white-truffle-butter .gmx-hero,\n      .gmx-crayssac-white-truffle-butter .gmx-section,\n      .gmx-crayssac-white-truffle-butter .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      White Alba Truffle Butter · Périgord Tradition\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Cultured Grass-Fed Butter Enriched with 5% White Alba Truffle\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eMaison F. Crayssac White Truffle Butter\u003c\/strong\u003e pairs\n        European-style naturally cultured butter from California grass-fed\n        cows with 5% White Alba truffle purée, White Alba truffle peelings, and\n        sea salt. The result is a creamy, deeply aromatic finishing butter with\n        savory, earthy, and gently garlicky white truffle character.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Inspired by traditional French culinary preparation, this luxurious\n        butter is ideal for melting over steak, folding into pasta or risotto,\n        enriching mashed potatoes, spreading over warm bread, or even finishing\n        freshly popped popcorn.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e5% White Alba Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCultured Butter\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCalifornia Grass-Fed Dairy\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSea Salt\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFrench-Inspired\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e2.5 oz (71 g)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      An Intensely Aromatic Butter for Elegant Finishing\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\u003eWhite Alba Truffle Character\u003c\/h3\u003e\n        \u003cp\u003e\n          White truffle purée and peelings create a bright, savory aroma with\n          earthy and gently garlicky depth.\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\u003eNaturally Cultured Butter\u003c\/h3\u003e\n        \u003cp\u003e\n          The European-style butter base offers a richer, more developed flavor\n          than ordinary sweet cream butter.\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\u003eMade for Warm Dishes\u003c\/h3\u003e\n        \u003cp\u003e\n          Heat from steak, pasta, potatoes, or popcorn gently melts the butter\n          and releases its powerful truffle aroma.\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\u003eCompact Gourmet Portion\u003c\/h3\u003e\n        \u003cp\u003e\n          The 2.5-ounce format is ideal for intimate dinners, tasting menus,\n          gifting, or an elevated meal at home.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Creamy, Savory and Expressively Aromatic\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        White Alba truffle contributes a bold aroma with earthy, garlicky, and\n        umami-rich notes. Cultured butter adds tangy dairy complexity and a\n        velvety texture that melts beautifully over warm food.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eIntense, fragrant and distinctly white truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich cultured butter with savory garlicky depth\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eCreamy, smooth and luxurious when softened\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eHow to Serve\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Let the Heat of the Food Release the Aroma\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\u003eSlice or Spoon\u003c\/h3\u003e\n        \u003cp\u003e\n          Portion a small amount while the butter is chilled for clean,\n          controlled 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\u003eAdd to Warm Food\u003c\/h3\u003e\n        \u003cp\u003e\n          Place over hot steak, pasta, risotto, potatoes, vegetables, eggs, or\n          popcorn.\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\u003eMelt and Finish\u003c\/h3\u003e\n        \u003cp\u003e\n          Allow the butter to soften naturally, then toss, stir, spread, or\n          serve immediately.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Exceptional Pairings for White Truffle Butter\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eFilet mignon, ribeye, veal, or roasted chicken\u003c\/li\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, fries, polenta, or potato gratin\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eScallops, lobster, crab, salmon, or white fish\u003c\/li\u003e\n      \u003cli\u003eMushrooms, asparagus, cauliflower, or artichokes\u003c\/li\u003e\n      \u003cli\u003eBrioche, baguette, crostini, or warm dinner rolls\u003c\/li\u003e\n      \u003cli\u003ePopcorn, compound sauces, or creamy pan sauces\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eMaison F. Crayssac\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eWhite Alba Truffle Butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eButter Style\u003c\/dt\u003e\n        \u003cdd\u003eEuropean-style naturally cultured butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eDairy Source\u003c\/dt\u003e\n        \u003cdd\u003eButter from California grass-fed cows\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Content\u003c\/dt\u003e\n        \u003cdd\u003e\n          5% White Alba truffle purée and White Alba truffle peelings\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eSeasoning\u003c\/dt\u003e\n        \u003cdd\u003eSea salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCulinary Style\u003c\/dt\u003e\n        \u003cdd\u003eFrench-inspired Périgord tradition\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.5 oz (71 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 or frozen as directed on the package\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      Truffle flecks, color, firmness, and texture may vary naturally.\n      Refrigerated butter will soften as it approaches room temperature.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs this made with real truffle?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. The supplied formulation includes 5% White Alba truffle purée\n            and White Alba truffle peelings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used per serving?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with approximately one teaspoon or a thin slice per serving.\n            White truffle character is aromatic, so adjust gradually.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be used on popcorn?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Melt a small amount and drizzle it over warm popcorn, then toss\n            thoroughly so the flavor is distributed evenly.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the butter be frozen?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The package indicates that it may be kept refrigerated or frozen.\n            Follow the current package instructions for storage and thawing.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      White Alba Truffle Luxury in a Cultured Butter\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Melt an Extraordinary Finish into Steak, Pasta, Potatoes and More\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Rich cultured butter, 5% White Alba truffle, and traditional culinary\n      inspiration create a deeply aromatic finishing ingredient worthy of the\n      most memorable table.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725514892,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-maison-f-crayssac-white-truffle-butter-2-5-oz-71g-french-gourmet-butter.png?v=1785192322"},{"product_id":"maison-crayssac-black-truffle-butter-71g","title":"Maison F. Crayssac Black Truffle Butter – Cultured Grass-Fed Butter with 5% Truffle, 2.5 oz (71 g)","description":"\u003cdiv class=\"gmx-crayssac-black-truffle-butter\"\u003e\n  \u003cstyle\u003e\n    .gmx-crayssac-black-truffle-butter {\n      --ink: #151311;\n      --charcoal: #302a24;\n      --body: #5d5349;\n      --muted: #7d7268;\n      --black: #27231f;\n      --orange: #a95824;\n      --orange-dark: #703716;\n      --gold: #bf9447;\n      --cream: #f7eddb;\n      --ivory: #fffdf8;\n      --border: #e1d5c6;\n      width: 100%;\n      max-width: 800px;\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-crayssac-black-truffle-butter *,\n    .gmx-crayssac-black-truffle-butter *::before,\n    .gmx-crayssac-black-truffle-butter *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-crayssac-black-truffle-butter h2,\n    .gmx-crayssac-black-truffle-butter h3,\n    .gmx-crayssac-black-truffle-butter p,\n    .gmx-crayssac-black-truffle-butter ul,\n    .gmx-crayssac-black-truffle-butter dl,\n    .gmx-crayssac-black-truffle-butter dd {\n      margin-top: 0;\n    }\n\n    .gmx-crayssac-black-truffle-butter h2,\n    .gmx-crayssac-black-truffle-butter h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-crayssac-black-truffle-butter strong {\n      color: var(--charcoal);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 34px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(39, 35, 31, 0.1),\n          transparent 42%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(169, 88, 36, 0.14),\n          transparent 46%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n      animation: gmxBlackButterFade 0.7s ease both;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0 0 auto;\n      height: 3px;\n      background: linear-gradient(\n        90deg,\n        var(--black),\n        var(--orange),\n        var(--gold)\n      );\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-line {\n      width: 92px;\n      height: 2px;\n      margin-bottom: 19px;\n      background: linear-gradient(\n        90deg,\n        var(--black),\n        var(--orange),\n        var(--gold)\n      );\n      transform: scaleX(0);\n      transform-origin: left;\n      animation: gmxBlackButterLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--orange-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-hero h2 {\n      max-width: 710px;\n      margin-bottom: 16px;\n      font-size: clamp(26px, 4vw, 36px);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-copy {\n      font-size: 17px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-copy p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-copy p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(169, 88, 36, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.88);\n      color: var(--charcoal);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-section {\n      padding: 31px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxBlackButterFade 0.7s ease both;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .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-crayssac-black-truffle-butter .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(169, 88, 36, 0.43);\n      box-shadow: 0 14px 30px rgba(43, 28, 18, 0.1);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-diamond {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-card p,\n    .gmx-crayssac-black-truffle-butter .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--orange);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(39, 35, 31, 0.09),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-profile h2 {\n      margin-bottom: 13px;\n      font-size: 24px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-notes,\n    .gmx-crayssac-black-truffle-butter .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(169, 88, 36, 0.25);\n      background: rgba(255, 255, 255, 0.78);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--orange-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-note span {\n      color: var(--charcoal);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-crayssac-black-truffle-butter .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(169, 88, 36, 0.43);\n      border-radius: 50%;\n      color: var(--orange-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .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-crayssac-black-truffle-butter .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #e8ddd0;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-row dt {\n      color: var(--charcoal);\n      font-weight: 700;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-notice {\n      margin-top: 16px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--orange);\n      background: var(--cream);\n      color: var(--charcoal);\n      font-size: 14px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-black-truffle-butter details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-crayssac-black-truffle-butter 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-crayssac-black-truffle-butter summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-crayssac-black-truffle-butter summary::before,\n    .gmx-crayssac-black-truffle-butter summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--orange-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-crayssac-black-truffle-butter summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-crayssac-black-truffle-butter details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(169, 88, 36, 0.3);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(191, 148, 71, 0.2),\n          transparent 58%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-closing h2 {\n      max-width: 620px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-crayssac-black-truffle-butter .gmx-closing p {\n      max-width: 650px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxBlackButterFade {\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 gmxBlackButterLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-crayssac-black-truffle-butter .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-crayssac-black-truffle-butter .gmx-grid,\n      .gmx-crayssac-black-truffle-butter .gmx-notes,\n      .gmx-crayssac-black-truffle-butter .gmx-steps,\n      .gmx-crayssac-black-truffle-butter .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-crayssac-black-truffle-butter .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-crayssac-black-truffle-butter .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-crayssac-black-truffle-butter .gmx-hero,\n      .gmx-crayssac-black-truffle-butter .gmx-section,\n      .gmx-crayssac-black-truffle-butter .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Black Truffle Butter · Périgord Tradition\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      European-Style Cultured Butter Blended with 5% Black Truffle\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-copy\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003eMaison F. Crayssac Black Truffle Butter\u003c\/strong\u003e combines\n        European-style naturally cultured butter from California grass-fed\n        cows with 5% black truffle purée, black truffle peelings, and sea salt.\n        Rich, creamy, and deeply savory, it delivers earthy woodland aroma and\n        restaurant-quality truffle flavor in an effortless finishing butter.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Melt it over steak, fold it into pasta or risotto, stir it through\n        mashed potatoes, enrich roasted vegetables, or spread it over warm\n        bread. The heat of the food releases its aromatic black truffle\n        character and creates a glossy, luxurious finish.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003e5% Black Truffle\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCultured Butter\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eCalifornia Grass-Fed Dairy\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eSea Salt\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFrench-Inspired\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e2.5 oz (71 g)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy You’ll Love It\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Deep Black Truffle Flavor in a Rich Cultured Butter\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\u003eReal Black Truffle Ingredients\u003c\/h3\u003e\n        \u003cp\u003e\n          Black truffle purée and peelings provide earthy aroma, visible\n          truffle character, and savory depth.\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\u003eEuropean-Style Cultured Butter\u003c\/h3\u003e\n        \u003cp\u003e\n          Naturally cultured butter contributes a rich texture and a more\n          developed dairy 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\u003eEffortless Restaurant Finish\u003c\/h3\u003e\n        \u003cp\u003e\n          A small portion melts into a glossy sauce for steak, pasta, potatoes,\n          vegetables, eggs, meat, or seafood.\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\u003ePerfectly Portioned\u003c\/h3\u003e\n        \u003cp\u003e\n          The compact 2.5-ounce container is ideal for an intimate dinner,\n          gourmet tasting, or special-occasion meal.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor \u0026amp; Texture\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Savory and Luxuriously Creamy\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Black truffle brings deep woodland aroma, savory umami, and gently nutty\n        character. The cultured butter provides richness, subtle tang, and a\n        silky mouthfeel that complements robust foods particularly well.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eEarthy, woodland and distinctly black truffled\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRich cultured butter with deep savory umami\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eSilky, creamy and beautifully meltable\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eHow to Serve\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Turn Warm Food into a Truffle Butter Sauce\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\u003ePortion While Chilled\u003c\/h3\u003e\n        \u003cp\u003e\n          Slice or spoon the desired amount while the butter is firm for clean\n          and precise 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\u003eAdd to the Finished Dish\u003c\/h3\u003e\n        \u003cp\u003e\n          Place over steak, pasta, risotto, potatoes, vegetables, eggs, poultry,\n          or seafood while still hot.\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\u003eAllow It to Melt\u003c\/h3\u003e\n        \u003cp\u003e\n          Let the butter soften naturally, then stir, toss, spread, or serve\n          immediately.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Exceptional Pairings for Black Truffle Butter\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eRibeye, filet mignon, veal, duck, or pork\u003c\/li\u003e\n      \u003cli\u003eTagliatelle, ravioli, gnocchi, or risotto\u003c\/li\u003e\n      \u003cli\u003eMashed potatoes, roasted potatoes, fries, or polenta\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or poached eggs\u003c\/li\u003e\n      \u003cli\u003eScallops, salmon, white fish, or lobster\u003c\/li\u003e\n      \u003cli\u003eMushrooms, cauliflower, asparagus, or root vegetables\u003c\/li\u003e\n      \u003cli\u003eBaguette, brioche, crostini, or focaccia\u003c\/li\u003e\n      \u003cli\u003ePan sauces, cream sauces, or compound butter preparations\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003eMaison F. Crayssac\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eBlack Truffle Butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eButter Style\u003c\/dt\u003e\n        \u003cdd\u003eEuropean-style naturally cultured butter\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eDairy Source\u003c\/dt\u003e\n        \u003cdd\u003eButter from California grass-fed cows\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eTruffle Content\u003c\/dt\u003e\n        \u003cdd\u003e5% black truffle purée and black truffle peelings\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eSeasoning\u003c\/dt\u003e\n        \u003cdd\u003eSea salt\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eCulinary Style\u003c\/dt\u003e\n        \u003cdd\u003eFrench-inspired Périgord tradition\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e2.5 oz (71 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 or frozen as directed on the package\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      Visible truffle pieces, color, firmness, and texture may vary naturally.\n      The butter will soften as it approaches room temperature.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eAdditional Information\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eIs the butter made with real black truffle?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. The supplied formulation includes 5% black truffle purée and\n            black truffle peelings.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow much should be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Begin with approximately one teaspoon or one thin slice per\n            serving, then increase according to taste.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it suitable for pasta?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Toss a small amount with hot pasta and a little reserved pasta\n            water to create a glossy, aromatic truffle butter sauce.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan it be stored frozen?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            The package indicates refrigerated or frozen storage. Follow the\n            current package instructions for storage, thawing, and consumption.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Black Truffle Depth in a Cultured Butter\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Create a Rich, Earthy Finish with One Luxurious Spoonful\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Cultured grass-fed butter, 5% black truffle, and Périgord-inspired\n      tradition combine in a deeply savory finishing butter for steak, pasta,\n      potatoes, vegetables, eggs, seafood, and more.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725547660,"sku":null,"price":12.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-maison-f-crayssac-black-truffle-butter-2-5-oz-71g-french-gourmet-butter.png?v=1785383276"},{"product_id":"plantin-extra-dried-porcini-mushrooms-50g","title":"Plantin Extra Dried Porcini Mushrooms – French Gourmet Cèpes, 1.76 oz (50 g)","description":"\u003cdiv class=\"gmx-wild-mushrooms gmx-porcini\"\u003e\n  \u003cstyle\u003e\n    .gmx-wild-mushrooms {\n      --ink: #211b16;\n      --text: #62584e;\n      --muted: #81766b;\n      --accent: #855a34;\n      --accent-dark: #57371e;\n      --gold: #bd954f;\n      --cream: #f8f1e5;\n      --ivory: #fffdf8;\n      --border: #e4d8c8;\n      width: 100%;\n      max-width: 820px;\n      margin: 0 auto;\n      color: var(--text);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-wild-mushrooms *,\n    .gmx-wild-mushrooms *::before,\n    .gmx-wild-mushrooms *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-wild-mushrooms h2,\n    .gmx-wild-mushrooms h3,\n    .gmx-wild-mushrooms p,\n    .gmx-wild-mushrooms ul,\n    .gmx-wild-mushrooms dl,\n    .gmx-wild-mushrooms dd {\n      margin-top: 0;\n    }\n\n    .gmx-wild-mushrooms h2,\n    .gmx-wild-mushrooms h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-wild-mushrooms strong {\n      color: var(--ink);\n    }\n\n    .gmx-wild-mushrooms .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 35px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(189, 149, 79, 0.21),\n          transparent 43%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(133, 90, 52, 0.13),\n          transparent 48%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n      animation: gmxMushroomFade 0.7s ease both;\n    }\n\n    .gmx-wild-mushrooms .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-wild-mushrooms .gmx-line {\n      width: 94px;\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: gmxMushroomLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-wild-mushrooms .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-wild-mushrooms .gmx-hero h2 {\n      max-width: 730px;\n      margin-bottom: 16px;\n      font-size: clamp(27px, 4vw, 37px);\n    }\n\n    .gmx-wild-mushrooms .gmx-intro {\n      font-size: 17px;\n    }\n\n    .gmx-wild-mushrooms .gmx-intro p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-wild-mushrooms .gmx-intro p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-wild-mushrooms .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 23px;\n    }\n\n    .gmx-wild-mushrooms .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(133, 90, 52, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.9);\n      color: var(--ink);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-wild-mushrooms .gmx-section {\n      padding: 32px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxMushroomFade 0.7s ease both;\n    }\n\n    .gmx-wild-mushrooms .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-wild-mushrooms .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-wild-mushrooms .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-wild-mushrooms .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(133, 90, 52, 0.5);\n      box-shadow: 0 14px 30px rgba(58, 38, 22, 0.09);\n    }\n\n    .gmx-wild-mushrooms .gmx-symbol {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-wild-mushrooms .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-wild-mushrooms .gmx-card p,\n    .gmx-wild-mushrooms .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-wild-mushrooms .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(189, 149, 79, 0.16),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-wild-mushrooms .gmx-profile h2 {\n      margin-bottom: 12px;\n      font-size: 24px;\n    }\n\n    .gmx-wild-mushrooms .gmx-notes,\n    .gmx-wild-mushrooms .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-wild-mushrooms .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-wild-mushrooms .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(133, 90, 52, 0.25);\n      background: rgba(255, 255, 255, 0.8);\n    }\n\n    .gmx-wild-mushrooms .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-wild-mushrooms .gmx-note span {\n      color: var(--ink);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-wild-mushrooms .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-wild-mushrooms .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 31px;\n      height: 31px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(133, 90, 52, 0.45);\n      border-radius: 50%;\n      color: var(--accent-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-wild-mushrooms .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-wild-mushrooms .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 9px 22px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-wild-mushrooms .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #eae0d3;\n    }\n\n    .gmx-wild-mushrooms .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-wild-mushrooms .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms .gmx-row dt {\n      color: var(--ink);\n      font-weight: 700;\n    }\n\n    .gmx-wild-mushrooms .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-wild-mushrooms .gmx-tip {\n      margin-top: 17px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--ink);\n      font-size: 14px;\n    }\n\n    .gmx-wild-mushrooms .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--ink);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-wild-mushrooms summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-wild-mushrooms summary::before,\n    .gmx-wild-mushrooms summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-wild-mushrooms summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-wild-mushrooms details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-wild-mushrooms .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-wild-mushrooms .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(133, 90, 52, 0.34);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(189, 149, 79, 0.2),\n          transparent 58%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing h2 {\n      max-width: 640px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing p {\n      max-width: 660px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxMushroomFade {\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 gmxMushroomLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-wild-mushrooms .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-wild-mushrooms .gmx-grid,\n      .gmx-wild-mushrooms .gmx-notes,\n      .gmx-wild-mushrooms .gmx-steps,\n      .gmx-wild-mushrooms .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-wild-mushrooms .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-wild-mushrooms .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-wild-mushrooms .gmx-hero,\n      .gmx-wild-mushrooms .gmx-section,\n      .gmx-wild-mushrooms .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      French Gourmet Pantry · Extra Dried Cèpes\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Deeply Aromatic Porcini Mushrooms for Rich, Savory Cooking\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-intro\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003ePlantin Extra Dried Porcini Mushrooms\u003c\/strong\u003e, traditionally\n        known in France as \u003cem\u003ecèpes\u003c\/em\u003e, bring concentrated woodland aroma\n        and deep savory character to refined home cooking. Drying intensifies\n        the porcini’s naturally earthy flavor, making even a modest amount\n        capable of transforming an entire dish.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Rehydrate these gourmet mushrooms for risotto, pasta, soups, sauces,\n        braised dishes, and elegant accompaniments for meat or poultry. The\n        flavorful soaking liquid may also be carefully strained and used to\n        add another layer of porcini depth.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eExtra Dried Porcini\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFrench Cèpes\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eDeep Earthy Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePantry Essential\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGlass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e1.76 oz (50 g)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy Porcini\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Concentrated Flavor with Exceptional Culinary Versatility\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eIntense Woodland Aroma\u003c\/h3\u003e\n        \u003cp\u003e\n          Drying concentrates porcini’s signature earthy fragrance and creates\n          a deeply savory foundation for gourmet recipes.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eRich Umami Character\u003c\/h3\u003e\n        \u003cp\u003e\n          Porcini add satisfying depth to sauces, stocks, soups, risotto,\n          pasta, vegetables, and slow-cooked dishes.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eTwo Culinary Elements\u003c\/h3\u003e\n        \u003cp\u003e\n          Use the softened mushrooms in the recipe and the carefully strained\n          soaking liquid as an aromatic cooking broth.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eElegant Pantry Format\u003c\/h3\u003e\n        \u003cp\u003e\n          The sealed glass jar keeps restaurant-inspired porcini flavor ready\n          whenever a recipe calls for added depth.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor Profile\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Earthy, Woodsy and Intensely Savory\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Rehydrated porcini offer a full-bodied mushroom flavor with warm\n        woodland notes, nutty undertones, and a concentrated umami finish.\n        Their robust personality stands up beautifully to butter, cream,\n        herbs, wine, stock, aged cheese, meat, and truffle ingredients.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eDeeply earthy, forest-like and aromatic\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eFull-bodied, savory and naturally umami-rich\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender and satisfying after proper rehydration\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003ePreparation\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      How to Rehydrate Dried Porcini\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\u003eCover with Warm Water\u003c\/h3\u003e\n        \u003cp\u003e\n          Place the desired amount in a bowl and completely cover the\n          mushrooms with warm water.\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\u003eSoak Until Tender\u003c\/h3\u003e\n        \u003cp\u003e\n          Allow the porcini to rehydrate until softened, following any\n          preparation directions printed on the current package.\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\u003eDrain and Cook\u003c\/h3\u003e\n        \u003cp\u003e\n          Lift out the mushrooms, prepare as desired, and finely strain the\n          soaking liquid before adding it to a recipe.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-tip\"\u003e\n      \u003cstrong\u003eChef’s Tip:\u003c\/strong\u003e\n      Add the strained mushroom liquid gradually. Its concentrated porcini\n      flavor can enrich risotto, soup, sauce, gravy, braising liquid, or stock.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Classic Ways to Cook with Dried Porcini\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003ePorcini risotto with Parmesan and herbs\u003c\/li\u003e\n      \u003cli\u003eTagliatelle, pappardelle, ravioli, or gnocchi\u003c\/li\u003e\n      \u003cli\u003eCreamy porcini sauce for steak or poultry\u003c\/li\u003e\n      \u003cli\u003eMushroom soup, consommé, or vegetable broth\u003c\/li\u003e\n      \u003cli\u003ePolenta, mashed potatoes, or potato gratin\u003c\/li\u003e\n      \u003cli\u003eBraised beef, veal, lamb, or chicken\u003c\/li\u003e\n      \u003cli\u003eWild mushroom stuffing or savory tart fillings\u003c\/li\u003e\n      \u003cli\u003eTruffle dishes, omelets, sauces, and crostini\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003ePlantin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eExtra Dried Porcini Mushrooms\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFrench Name\u003c\/dt\u003e\n        \u003cdd\u003eCèpes séchés extra\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eDried gourmet mushrooms\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eResealable glass jar with metal lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct of\u003c\/dt\u003e\n        \u003cdd\u003eFrance\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e1.76 oz (50 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store according to the current package directions and protect from\n          excess heat and moisture.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-tip\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Mushroom size, shape, color, and piece distribution will vary naturally\n      from jar to jar.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eFrequently Asked Questions\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eDo dried porcini need to be rehydrated?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Rehydrating softens the mushrooms and releases their concentrated\n            aroma. Follow the package directions before incorporating them\n            into your chosen recipe.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eCan the soaking liquid be used?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. It may be used as a flavorful cooking liquid after it has\n            been carefully strained to remove any natural sediment.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat dishes pair best with porcini?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Porcini are particularly well suited to risotto, pasta, cream\n            sauces, soups, braised meat, poultry, potatoes, eggs, and truffle\n            preparations.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eHow strong is the flavor?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Porcini are robust and aromatic. Begin with a modest amount and\n            adjust according to the size and intensity of the finished dish.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Concentrated French Mushroom Flavor\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Give Risotto, Pasta, Soups and Sauces the Depth of Porcini\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Plantin Extra Dried Porcini Mushrooms bring earthy aroma and savory\n      intensity to the pantry, ready to transform everyday cooking into a\n      more memorable gourmet experience.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725580428,"sku":null,"price":26.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-plantin-dry-porcini-mushrooms-french-gourmet-jar-50g.png?v=1785380705"},{"product_id":"plantin-dried-chanterelle-mushrooms-50g","title":"Plantin Dried Chanterelle Mushrooms – French Gourmet Girolles, 1.76 oz (50 g)","description":"\u003cdiv class=\"gmx-wild-mushrooms gmx-chanterelles\"\u003e\n  \u003cstyle\u003e\n    .gmx-wild-mushrooms {\n      --ink: #211a14;\n      --text: #62564b;\n      --muted: #82766b;\n      --accent: #a86a2d;\n      --accent-dark: #744318;\n      --gold: #c69a4c;\n      --cream: #faf0dd;\n      --ivory: #fffdf8;\n      --border: #e6d7c4;\n      width: 100%;\n      max-width: 820px;\n      margin: 0 auto;\n      color: var(--text);\n      font-family: inherit;\n      font-size: 16px;\n      line-height: 1.7;\n    }\n\n    .gmx-wild-mushrooms *,\n    .gmx-wild-mushrooms *::before,\n    .gmx-wild-mushrooms *::after {\n      box-sizing: border-box;\n    }\n\n    .gmx-wild-mushrooms h2,\n    .gmx-wild-mushrooms h3,\n    .gmx-wild-mushrooms p,\n    .gmx-wild-mushrooms ul,\n    .gmx-wild-mushrooms dl,\n    .gmx-wild-mushrooms dd {\n      margin-top: 0;\n    }\n\n    .gmx-wild-mushrooms h2,\n    .gmx-wild-mushrooms h3 {\n      color: var(--ink);\n      line-height: 1.28;\n      letter-spacing: -0.02em;\n    }\n\n    .gmx-wild-mushrooms strong {\n      color: var(--ink);\n    }\n\n    .gmx-wild-mushrooms .gmx-hero {\n      position: relative;\n      overflow: hidden;\n      padding: 35px 30px;\n      border: 1px solid var(--border);\n      background:\n        radial-gradient(\n          circle at top right,\n          rgba(198, 154, 76, 0.24),\n          transparent 43%\n        ),\n        radial-gradient(\n          circle at bottom left,\n          rgba(168, 106, 45, 0.13),\n          transparent 48%\n        ),\n        linear-gradient(135deg, #ffffff, var(--ivory));\n      animation: gmxMushroomFade 0.7s ease both;\n    }\n\n    .gmx-wild-mushrooms .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-wild-mushrooms .gmx-line {\n      width: 94px;\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: gmxMushroomLine 0.8s 0.08s ease forwards;\n    }\n\n    .gmx-wild-mushrooms .gmx-eyebrow {\n      margin-bottom: 10px;\n      color: var(--accent-dark);\n      font-size: 11px;\n      font-weight: 700;\n      letter-spacing: 0.18em;\n      text-transform: uppercase;\n    }\n\n    .gmx-wild-mushrooms .gmx-hero h2 {\n      max-width: 730px;\n      margin-bottom: 16px;\n      font-size: clamp(27px, 4vw, 37px);\n    }\n\n    .gmx-wild-mushrooms .gmx-intro {\n      font-size: 17px;\n    }\n\n    .gmx-wild-mushrooms .gmx-intro p {\n      margin-bottom: 14px;\n    }\n\n    .gmx-wild-mushrooms .gmx-intro p:last-child {\n      margin-bottom: 0;\n    }\n\n    .gmx-wild-mushrooms .gmx-badges {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 9px;\n      margin-top: 23px;\n    }\n\n    .gmx-wild-mushrooms .gmx-badge {\n      display: inline-flex;\n      align-items: center;\n      min-height: 35px;\n      padding: 7px 13px;\n      border: 1px solid rgba(168, 106, 45, 0.3);\n      border-radius: 999px;\n      background: rgba(255, 255, 255, 0.9);\n      color: var(--ink);\n      font-size: 12px;\n      font-weight: 600;\n    }\n\n    .gmx-wild-mushrooms .gmx-section {\n      padding: 32px 0;\n      border-bottom: 1px solid var(--border);\n      animation: gmxMushroomFade 0.7s ease both;\n    }\n\n    .gmx-wild-mushrooms .gmx-heading {\n      margin-bottom: 19px;\n      font-size: clamp(23px, 3.8vw, 29px);\n    }\n\n    .gmx-wild-mushrooms .gmx-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 13px;\n    }\n\n    .gmx-wild-mushrooms .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-wild-mushrooms .gmx-card:hover {\n      transform: translateY(-3px);\n      border-color: rgba(168, 106, 45, 0.5);\n      box-shadow: 0 14px 30px rgba(61, 39, 19, 0.09);\n    }\n\n    .gmx-wild-mushrooms .gmx-symbol {\n      display: block;\n      margin-bottom: 11px;\n      color: var(--gold);\n      font-size: 9px;\n    }\n\n    .gmx-wild-mushrooms .gmx-card h3 {\n      margin-bottom: 8px;\n      font-size: 18px;\n    }\n\n    .gmx-wild-mushrooms .gmx-card p,\n    .gmx-wild-mushrooms .gmx-step p {\n      margin-bottom: 0;\n      color: var(--muted);\n      font-size: 14px;\n      line-height: 1.62;\n    }\n\n    .gmx-wild-mushrooms .gmx-profile {\n      padding: 28px;\n      border-left: 3px solid var(--accent);\n      background:\n        radial-gradient(\n          circle at bottom right,\n          rgba(198, 154, 76, 0.17),\n          transparent 45%\n        ),\n        linear-gradient(135deg, var(--cream), var(--ivory));\n    }\n\n    .gmx-wild-mushrooms .gmx-profile h2 {\n      margin-bottom: 12px;\n      font-size: 24px;\n    }\n\n    .gmx-wild-mushrooms .gmx-notes,\n    .gmx-wild-mushrooms .gmx-steps {\n      display: grid;\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n      gap: 10px;\n    }\n\n    .gmx-wild-mushrooms .gmx-notes {\n      margin-top: 21px;\n    }\n\n    .gmx-wild-mushrooms .gmx-note {\n      padding: 15px 13px;\n      border: 1px solid rgba(168, 106, 45, 0.25);\n      background: rgba(255, 255, 255, 0.8);\n    }\n\n    .gmx-wild-mushrooms .gmx-note strong {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--accent-dark);\n      font-size: 10px;\n      letter-spacing: 0.12em;\n      text-transform: uppercase;\n    }\n\n    .gmx-wild-mushrooms .gmx-note span {\n      color: var(--ink);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .gmx-wild-mushrooms .gmx-step {\n      padding: 21px 17px;\n      border: 1px solid var(--border);\n      background: var(--ivory);\n    }\n\n    .gmx-wild-mushrooms .gmx-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 31px;\n      height: 31px;\n      margin-bottom: 11px;\n      border: 1px solid rgba(168, 106, 45, 0.45);\n      border-radius: 50%;\n      color: var(--accent-dark);\n      font-size: 12px;\n      font-weight: 700;\n    }\n\n    .gmx-wild-mushrooms .gmx-step h3 {\n      margin-bottom: 7px;\n      font-size: 17px;\n    }\n\n    .gmx-wild-mushrooms .gmx-list {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 9px 22px;\n      margin: 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .gmx-wild-mushrooms .gmx-list li {\n      position: relative;\n      padding: 10px 0 10px 22px;\n      border-bottom: 1px solid #eae0d3;\n    }\n\n    .gmx-wild-mushrooms .gmx-list li::before {\n      content: \"◆\";\n      position: absolute;\n      top: 14px;\n      left: 0;\n      color: var(--gold);\n      font-size: 7px;\n    }\n\n    .gmx-wild-mushrooms .gmx-details {\n      margin: 0;\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms .gmx-row {\n      display: grid;\n      grid-template-columns: minmax(155px, 0.38fr) minmax(0, 0.62fr);\n      gap: 22px;\n      padding: 14px 0;\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms .gmx-row dt {\n      color: var(--ink);\n      font-weight: 700;\n    }\n\n    .gmx-wild-mushrooms .gmx-row dd {\n      margin-bottom: 0;\n      color: var(--muted);\n    }\n\n    .gmx-wild-mushrooms .gmx-tip {\n      margin-top: 17px;\n      padding: 17px 19px;\n      border-left: 3px solid var(--gold);\n      background: var(--cream);\n      color: var(--ink);\n      font-size: 14px;\n    }\n\n    .gmx-wild-mushrooms .gmx-faqs {\n      border-top: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms details {\n      border-bottom: 1px solid var(--border);\n    }\n\n    .gmx-wild-mushrooms summary {\n      position: relative;\n      padding: 17px 38px 17px 0;\n      color: var(--ink);\n      font-weight: 700;\n      cursor: pointer;\n      list-style: none;\n    }\n\n    .gmx-wild-mushrooms summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .gmx-wild-mushrooms summary::before,\n    .gmx-wild-mushrooms summary::after {\n      content: \"\";\n      position: absolute;\n      top: 50%;\n      right: 4px;\n      width: 13px;\n      height: 1px;\n      background: var(--accent-dark);\n      transition: transform 0.25s ease;\n    }\n\n    .gmx-wild-mushrooms summary::after {\n      transform: rotate(90deg);\n    }\n\n    .gmx-wild-mushrooms details[open] summary::after {\n      transform: rotate(0);\n    }\n\n    .gmx-wild-mushrooms .gmx-answer {\n      padding: 0 36px 18px 0;\n      color: var(--muted);\n    }\n\n    .gmx-wild-mushrooms .gmx-answer p {\n      margin-bottom: 0;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing {\n      margin-top: 32px;\n      padding: 29px 26px;\n      border: 1px solid rgba(168, 106, 45, 0.34);\n      background:\n        radial-gradient(\n          circle at center top,\n          rgba(198, 154, 76, 0.22),\n          transparent 58%\n        ),\n        var(--ivory);\n      text-align: center;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing h2 {\n      max-width: 640px;\n      margin: 0 auto 11px;\n      font-size: 24px;\n    }\n\n    .gmx-wild-mushrooms .gmx-closing p {\n      max-width: 660px;\n      margin: 0 auto;\n      color: var(--muted);\n    }\n\n    @keyframes gmxMushroomFade {\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 gmxMushroomLine {\n      to {\n        transform: scaleX(1);\n      }\n    }\n\n    @media (max-width: 680px) {\n      .gmx-wild-mushrooms .gmx-hero {\n        padding: 27px 21px;\n      }\n\n      .gmx-wild-mushrooms .gmx-grid,\n      .gmx-wild-mushrooms .gmx-notes,\n      .gmx-wild-mushrooms .gmx-steps,\n      .gmx-wild-mushrooms .gmx-list {\n        grid-template-columns: 1fr;\n      }\n\n      .gmx-wild-mushrooms .gmx-row {\n        grid-template-columns: 1fr;\n        gap: 3px;\n      }\n\n      .gmx-wild-mushrooms .gmx-profile {\n        padding: 23px 20px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .gmx-wild-mushrooms .gmx-hero,\n      .gmx-wild-mushrooms .gmx-section,\n      .gmx-wild-mushrooms .gmx-line {\n        opacity: 1;\n        transform: none;\n        animation: none;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003csection class=\"gmx-hero\"\u003e\n    \u003cdiv class=\"gmx-line\"\u003e\u003c\/div\u003e\n\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      French Gourmet Pantry · Dried Girolles\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Delicate Chanterelles with Refined Peppery and Fruity Character\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-intro\"\u003e\n      \u003cp\u003e\n        \u003cstrong\u003ePlantin Dried Chanterelle Mushrooms\u003c\/strong\u003e, known in France\n        as \u003cem\u003egirolles\u003c\/em\u003e, offer an elegant mushroom profile prized for its\n        gentle woodland aroma, subtle peppery character, and softly fruity\n        nuances.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Once carefully rehydrated, these delicate mushrooms complement cream\n        sauces, eggs, poultry, vegetables, risotto, pasta, and refined\n        appetizers. They are an ideal pantry ingredient when a dish calls for\n        mushroom flavor with finesse rather than overwhelming intensity.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-badges\" aria-label=\"Product highlights\"\u003e\n      \u003cspan class=\"gmx-badge\"\u003eDried Chanterelles\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eFrench Girolles\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eDelicate Aroma\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003ePeppery \u0026amp; Fruity Notes\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003eGlass Jar\u003c\/span\u003e\n      \u003cspan class=\"gmx-badge\"\u003e1.76 oz (50 g)\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eWhy Chanterelles\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      A More Refined Expression of Gourmet Mushroom Flavor\n    \u003c\/h2\u003e\n\n    \u003cdiv class=\"gmx-grid\"\u003e\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eElegant Woodland Aroma\u003c\/h3\u003e\n        \u003cp\u003e\n          Chanterelles offer a distinctive yet graceful fragrance that\n          enhances delicate recipes without dominating them.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eNuanced Flavor\u003c\/h3\u003e\n        \u003cp\u003e\n          Subtle peppery and fruity notes create complexity in cream sauces,\n          eggs, poultry, vegetables, and pasta.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eIdeal for Elegant Cooking\u003c\/h3\u003e\n        \u003cp\u003e\n          Girolles are especially appealing in refined appetizers, composed\n          plates, brunch dishes, and special-occasion recipes.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"gmx-card\"\u003e\n        \u003cspan class=\"gmx-symbol\"\u003e◆\u003c\/span\u003e\n        \u003ch3\u003eConvenient Pantry Format\u003c\/h3\u003e\n        \u003cp\u003e\n          Dried mushrooms make it easy to keep chanterelle character available\n          whenever an elevated dish calls for it.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cdiv class=\"gmx-profile\"\u003e\n      \u003cp class=\"gmx-eyebrow\"\u003eFlavor Profile\u003c\/p\u003e\n\n      \u003ch2\u003e\n        Delicate, Peppery and Softly Fruity\n      \u003c\/h2\u003e\n\n      \u003cp\u003e\n        Chanterelles are more restrained than porcini, offering a refined\n        mushroom flavor with gentle earthiness, mild pepper, and subtle\n        fruit-like aromatics. They pair especially well with butter, cream,\n        eggs, poultry, herbs, mild cheeses, and white wine sauces.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"gmx-notes\"\u003e\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eAroma\u003c\/strong\u003e\n          \u003cspan\u003eDelicate, woodland-like and lightly fruity\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eFlavor\u003c\/strong\u003e\n          \u003cspan\u003eRefined earthiness with gentle peppery notes\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"gmx-note\"\u003e\n          \u003cstrong\u003eTexture\u003c\/strong\u003e\n          \u003cspan\u003eTender with a pleasant bite after rehydration\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003ePreparation\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      How to Rehydrate Dried Chanterelles\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\u003ePlace in a Bowl\u003c\/h3\u003e\n        \u003cp\u003e\n          Measure the desired quantity of dried chanterelles into a clean,\n          heat-safe bowl.\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\u003eCover and Soak\u003c\/h3\u003e\n        \u003cp\u003e\n          Cover completely with warm water and allow the mushrooms to soften,\n          following the current package directions.\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\u003eDrain and Finish\u003c\/h3\u003e\n        \u003cp\u003e\n          Drain carefully, prepare as desired, and add the mushrooms to sauces,\n          eggs, poultry, pasta, risotto, or vegetables.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"gmx-tip\"\u003e\n      \u003cstrong\u003eChef’s Tip:\u003c\/strong\u003e\n      Add chanterelles toward the later stages of cooking so their refined\n      flavor remains distinct rather than disappearing into heavier\n      ingredients.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eServing Inspiration\u003c\/p\u003e\n\n    \u003ch2 class=\"gmx-heading\"\u003e\n      Elegant Pairings for French Girolles\n    \u003c\/h2\u003e\n\n    \u003cul class=\"gmx-list\"\u003e\n      \u003cli\u003eCreamy chanterelle sauce with fresh herbs\u003c\/li\u003e\n      \u003cli\u003eScrambled eggs, omelets, or baked eggs\u003c\/li\u003e\n      \u003cli\u003eRoast chicken, turkey, quail, or veal\u003c\/li\u003e\n      \u003cli\u003eRisotto, tagliatelle, ravioli, or gnocchi\u003c\/li\u003e\n      \u003cli\u003eAsparagus, leeks, peas, or root vegetables\u003c\/li\u003e\n      \u003cli\u003eSavory tarts, quiche, crêpes, or vol-au-vent\u003c\/li\u003e\n      \u003cli\u003ePotato gratin, polenta, or creamy purées\u003c\/li\u003e\n      \u003cli\u003eToast, crostini, brioche, or elegant appetizers\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eProduct Information\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\u003ePlantin\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct\u003c\/dt\u003e\n        \u003cdd\u003eDried Chanterelle Mushrooms\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFrench Name\u003c\/dt\u003e\n        \u003cdd\u003eGirolles séchées\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eFormat\u003c\/dt\u003e\n        \u003cdd\u003eDried gourmet mushrooms\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003ePackaging\u003c\/dt\u003e\n        \u003cdd\u003eResealable glass jar with metal lid\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eProduct of\u003c\/dt\u003e\n        \u003cdd\u003eFrance\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eNet Weight\u003c\/dt\u003e\n        \u003cdd\u003e1.76 oz (50 g)\u003c\/dd\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"gmx-row\"\u003e\n        \u003cdt\u003eStorage\u003c\/dt\u003e\n        \u003cdd\u003e\n          Store according to the current package directions and protect from\n          excess heat and moisture.\n        \u003c\/dd\u003e\n      \u003c\/div\u003e\n    \u003c\/dl\u003e\n\n    \u003cdiv class=\"gmx-tip\"\u003e\n      \u003cstrong\u003eNatural Product Notice:\u003c\/strong\u003e\n      Mushroom size, color, shape, and piece distribution may vary naturally\n      between jars.\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"gmx-section\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003eFrequently Asked Questions\u003c\/p\u003e\n\n    \u003cdiv class=\"gmx-faqs\"\u003e\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat do chanterelle mushrooms taste like?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Chanterelles are known for delicate earthiness, mild peppery\n            character, and subtle fruity aromatics.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDo dried chanterelles need to be soaked?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Rehydration softens the mushrooms and helps restore their\n            aroma and texture. Follow the directions on the current package.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWhat proteins pair well with chanterelles?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Their delicate flavor works particularly well with chicken,\n            turkey, quail, veal, eggs, and mild seafood preparations.\n          \u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eAre chanterelles suitable for cream sauces?\u003c\/summary\u003e\n        \u003cdiv class=\"gmx-answer\"\u003e\n          \u003cp\u003e\n            Yes. Butter and cream complement their gentle peppery and fruity\n            flavor especially well.\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\"\u003e\n    \u003cp class=\"gmx-eyebrow\"\u003e\n      Refined French Mushroom Character\n    \u003c\/p\u003e\n\n    \u003ch2\u003e\n      Bring Delicate Girolle Flavor to Sauces, Eggs and Elegant Entrées\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Plantin Dried Chanterelles offer a graceful alternative to heavier\n      mushrooms, adding woodland aroma and nuanced flavor to sophisticated\n      cooking.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e","brand":"GMaXG Enterprises","offers":[{"title":"Default Title","offer_id":51591725613196,"sku":null,"price":25.49,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/files\/1-plantin-dry-chanterelle-mushrooms-french-gourmet-jar-50g.png?v=1785380851"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0640\/4423\/6940\/collections\/gourmet-foods-luxury-seafood-foie-gras-truffles-wagyu-charcuterie-cheese-gmaxg.png?v=1785706352","url":"https:\/\/gmaxg.us\/collections\/gourmet-foods.oembed","provider":"GMaXG Enterprises","version":"1.0","type":"link"}